Git Extensions中的Checkout分支创建了大写名称的分支

时间:2015-12-04 02:05:04

标签: git github git-extensions

当我通过右键单击分支并选择" Checkout Branch |来签出分支时origin / f / xxxx",我看到以下对话框。按结帐后,似乎本地分支以大写字母命名。 (见突出显示)当我按下遥控器(在GitHub上)时,我被要求在服务器上创建一个新的跟踪参考,并创建一个新的分支,因为它区分大小写。用户界面不允许我推送到" f / xxxx"或重命名分支。

我已检查过我的忽略案例设置:

  

$ git config --get core.ignorecase

     

知道为什么会这样吗?

由于

1 个答案:

答案 0 :(得分:1)

在我的.git \ refs \ heads \文件夹中," f"目录是大写的。不确定哪种软件可以归咎于以这种方式创建--GitExtensions,SourceTree或GitHub.com Windows桌面客户端。通过将其重命名为小写,我不再有问题。