次のフォルダー構造があります。
foo/
foo/bar
foo/baz
foo/bee
foo/bar/.git に git リポジトリを作成しました。
後で、foo の他のすべてのディレクトリを git リポジトリに含める必要があることに気付き、foo/.git に git リポジトリを作成しました。
foo/.git
foo/bar/.git
foo/baz
foo/bee
foo/bar/.git を削除することもできますが、その git リポジトリの履歴を foo/bar/.git ではなく foo/.git 内に保持できるようにしたいと考えています。
サブモジュールを読み込もうとしていましたが、正しく理解できれば、既存のリポジトリのバージョンを独自のリポジトリのサブツリーとして統合する方法です。
これが私が必要としているものかどうかは完全にはわかりません。foo/bar/.git を保持する必要はありません。foo/.git をメインのリポジトリにしたい。foo/bar/.git 内の foo/bar/.git の履歴を保持または統合して、foo/bar/.git を削除できるようにする方法があるかどうかを知りたかっただけです。