2017-11-15 3 views
1

I git submodule addは、間違ったディレクトリにあるサブモジュールを編集しました。
git rmサブモジュールを編集した後、git submodule summaryfatal: Not a git repository: '<path to the deleted submodule>.git'を返しました。混乱したgitサブモジュールを回復するには?

私はgrep -r '<path to the deleted submodule>'を使用して、削除されたディレクトリへのすべての参照を削除しました。
削除されたディレクトリに残っている参照は、.git/index(バイナリファイル)のみです。
しかし、git submodule summaryはまだfatal: Not a git repository: '<path to the deleted submodule>.git'となります。

どのように修正する必要がありますか?

答えて

0

ダブルチェック:

  • あなた.gitmodulesの内容は、サブモジュールのすべての参照を削除する場合は、RMをgitの
  • .git /モジュールのサブフォルダの内容

をファイル」エド、それはより良いはずです。

また、git rm mysubmodule,の末尾にスラッシュを付けないでください。

関連する問題