私はgitリポジトリで動作する小さなソフトウェアの開発に取り組んでおり、いくつかのテストを記述できるようにしたいと思います。そのためにtest-repo
、プロジェクト内にそれ自体がgitリポジトリであるフォルダを作成しました。私のテストでは、そのリポジトリを参照して、リポジトリに対して実行するコマンドが正確に既知の状態であることを確認します。
私の質問は、そのネストされたリポジトリをプロジェクトのメインリポジトリの一部としてバージョン管理できますか?これは、サブモジュールが解決する問題と実際には同じではないことに注意してください。ネストされたリポジトリは、外部から参照されるソフトウェアではなく、実際には囲んでいるプロジェクトの一部です。