私は git リポジトリを持っており、ブランチにサブモジュールを作成しました。foo と呼ばれるサブモジュールは、foo と呼ばれるファイルを置き換えます。foo リポジトリには、bar という名前のファイルが 1 つ含まれています。
変更をブランチにコミットし、マスターにマージしました。競合はありませんでしたが、次のように表示される状態になりました。
deleted: foo
new file: foo/bar
これを解決するために何をする必要があるかについて混乱しています。git config -l を実行すると、サブモジュールが正しく表示されます。