7
  • 私のgitバージョンは1.8.0mysysgit0です。

  • -linuxサーバー上のリモートリポジトリ。

  • ローカルリポジトリ-Windows7。

ローカルの変更をコミットしようとすると、以下に致命的なエラーが表示されます。

fatal ambiguous argument 'HEAD' both revision and file name use -- to separate paths from revision like  git [....]--[...]

誰かが問題が何であるかを提案できますか?修正は何ですか?

4

1 に答える 1

7

リポジトリにと呼ばれるファイルが必要です。これは、現在アクティブなブランチの通常の名前でもあるため、HEAD混乱を招きます。gitHEAD

次のように、二重ダッシュを使用してあいまいさを取り除くことができます。

git log -- HEAD

これにより、という名前のファイルに関する履歴が表示されHEADます。

これらの問題を回避するために、これらの特別な名前のファイルを使用しないことをお勧めします。

于 2013-02-27T08:37:49.590 に答える