git status コマンドはこれを示しています:
...
new file: DirectoryA/DirectoryA/FileA
new file: DirectoryA/DirectoryA/DirectoryA/FileA
new file: DirectoryA/DirectoryA/DirectoryA/DirectoryA/FileA
new file: DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/FileA
new file: DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/FileA
new file: DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/FileA
new file: DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/FileA
new file: DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/DirectoryA/FileA
などなど。
ディレクトリ内に同じ名前のディレクトリがありますが、深さは 2 レベルのみで、git が考えるように何十もの深さではありません。
git を正常な状態に戻す最も簡単な方法は何ですか? また、どのようにしてこのようになったのでしょうか?