レポで git status を実行すると、fatal: Not a git repository: /my repo/.git/modules/docs
私が確認したところ、.git が存在し、適切な権限を持つ HEAD が含まれています。他のさまざまなコマンドを正常に実行できます。git gui を実行すると、正常に開き、変更されたファイルがいくつかリストされますが、多くのファイルが欠落しています。
HEAD になんらかの破損があるのではないかと推測していますが、確かではありません。レポ全体を一掃せずにこれを修正する方法はありますか?
更新: リポジトリのディレクトリの名前を変更したことに気付きました。エラーで参照されているディレクトリは、ディレクトリの古い名前です。したがって、私の現在のレポは at/new dir/.git
ですが、エラーはNot a git repository: /old dir/.git/modules/docs
. 多分gitは混乱していますか?