我有一个非常简单的设置是导致一些奇怪的行为的git命令:为什么git大写我的分支名称前缀?
显示我目前的地方分支机构,并看到我在release/beta1
:
$ git branch
develop
master
* release/beta1
从创建bugfix/somefeature
分支release/beta1
:
$ git checkout -b bugfix/somefeature
Switched to a new branch 'bugfix/somefeature'
到目前为止这么好,对吗?好了,再告诉我当地的分支机构:
$ git branch
BUGFIX/somefeature
的问题:
- 为什么我的分支
bugfix
前缀得到资本为BUGFIX
? - 相关,为什么没有用星号标记为我当前的分支?
我使用Git版本1.8.1.5通过在OS X 10.8.2自制,并且出现这种情况有或没有我漂亮温顺~/.gitconfig
到位。这似乎每bugfix/...
分支发生。
ls -lR在你的.git目录中可能会有一些亮点。 – bmargulies 2013-03-12 21:08:02
另请参阅:http://stackoverflow.com/questions/13828066/how-do-i-solve-a-folder-capitalization-conflict-with-git-on-windows – meawoppl 2014-02-25 23:08:14