我的git版本是1.8.0 mysysgit0。
-linux服务器上的远程repo。
本地回购 - Windows 7。
当我尝试提交我的本地更改时,它会在下面显示致命错误:
fatal ambiguous argument 'HEAD' both revision and file name use -- to separate paths from revision like git [....]--[...]
有人能说明问题是什么吗?有什么问题?
答案 0 :(得分:6)
您的存储库中必须有一个名为HEAD
的文件,这会让git
感到困惑,因为HEAD
也是当前活动分支的惯用名称。
您可以使用双击来消除歧义,如下所示:
git log -- HEAD
这将显示有关名为HEAD
的文件的历史记录。
避免使用具有这些特殊名称的文件来避免这些问题可能是明智之举。