2015-07-03 57 views
7

所有我能找到的文檔是指HEAD,我聽說過無數次,它的情況下sensitive.Yet我能夠做的事情一樣,混帳:HEAD VS頭

git log head...merge_head 

,它工作得像

git log HEAD...MERGE_HEAD 

這是由於我的地方設置一些定製,我是不知道的,或者是它只是一個未公開的特性(也許勸阻這種做法)?

+0

[頭與頭不同](https://www.sbf5.com/~cduan/technical/git/git-1.shtml) –

回答

10

區分大小寫取決於您的系統,HEAD在Linux上區分大小寫,在Windows上不敏感(例如msysgit)根據文件系統配置,OSX可以同時在OSX上(HFS +默認情況下不區分大小寫,但格式化您也可以將其設置爲區分大小寫)。 例如,在Linux上我得到:

git log head 
fatal: ambiguous argument 'head': unknown revision or path not in the working tree. 

雖然git log HEAD工作正常。