我的git版本是1.8.0 mysysgit0.
远程仓库在-linux服务器上.
本地回购 - Windows 7.
当我尝试提交我的本地更改时,它会在下面显示致命错误:
fatal ambiguous argument 'HEAD' both revision and file name use -- to separate paths from revision like git [....]--[...]
Run Code Online (Sandbox Code Playgroud)
任何人都可以提出什么问题?修复是什么?
您必须在您的存储库中调用文件HEAD,这是令人困惑的,git因为HEAD它也是当前活动分支的惯用名称.
您可以使用双破折号来消除歧义,如下所示:
git log -- HEAD
Run Code Online (Sandbox Code Playgroud)
这将显示有关文件名的历史记录HEAD.
避免使用具有这些特殊名称的文件来避免这些问题可能是明智的.