既に存在するサブモジュールを追加しようとしています (別の git リモート リポジトリ)。正しく行う方法を検索していなかったので、リポジトリを台無しにしてしまったと思います。もう一度修正するには助けが必要です。
削除したいサブモジュールに関して、関連するすべてのセクションを .gitmodules および .git/config から既に削除しました。.git/ ディレクトリ内に modules ディレクトリがないことも確認しました。
ただし、コマンドを実行するgit rm --cached path_to_submodule
と、次のメッセージが表示されます。
致命的: pathspec 'path_to_submodule' がどのファイルとも一致しませんでした
前のコマンドが失敗したため、コマンドを実行して新しい定義で同じサブモジュールを再度追加しようとすると、次git submodule add gituser@host:repo.git
のメッセージが表示されます。
'repo' は既にインデックスに存在します