サブモジュールをリポジトリに追加しようとすると、次のエラーが発生します。
致命的: pathspec 'submodule' がどのファイルとも一致しませんでした
サブモジュールにいくつか問題があったため、それらをすべて削除する必要がありました ( から削除し.gitmodules
、.git/config
を使用してインデックスをクリーンアップしrm --cached submodule_path
、 も削除しましたgit reset --mixed
)。
しかし、今ではサブモジュールをまったく追加できないようです! 以前のサブモジュールへの参照を探して .git フォルダー全体を調べましたが、何も見つかりませんでした。オプションが不足していますか?
(考えてみると、ある時点でサブモジュールを参照していたリポジトリを削除した可能性がありますが、そのサブモジュールはなくなったので、なぜこれが問題になるのでしょうか?)