2

Windows で git bash を使用して git を使用しています。git コマンドでファイル名をオートコンプリートするたびにfatal: Not a git repository: '.git'、既に入力した文字と完成した文字の間に投稿されます。

次のようになります。

$ git diff a
<using tab>
$ git diff afatal: Not a git repository: '.git'
pp.js

期待どおりにEnterキーを押すだけで、コマンドを適切に作成できます。しかし、それは本当に私の神経質になり始めます。

助言がありますか?


問題は.git、src フォルダー内の余分なフォルダーでした。リポジトリは上記のフォルダー ( src/..) で初期化されており、これが git を混乱させているようです。余分な.gitフォルダーを削除した後、問題は消えました。

4

3 に答える 3

3

私はちょうど解決策を発見しました。-folder に追加の.gitディレクトリがあり、git を台無しにしているように見えました (リポジトリは上記のフォルダーで初期化されました)。src

.git余分なフォルダーを削除した後、問題はなくなりました。

于 2013-08-05T14:19:21.130 に答える