私たちはgitサブモジュールを調べてきましたが、サブモジュールを使用しているリポジトリに.gitignoreファイルを持つ別のリポジトリ内のリポジトリを持つことで、どのような利点があるのか不思議です。サブモジュールなしgitサブモジュールをgitignoreを使って別のレポの中にレポを持つことよりも利点は何ですか?
例:
mkdir a
cd a
git init
touch test1.txt
echo "b" > .gitignore
git add .
git commit -m "Adding test1.txt and gitignore"
mkdir b
cd b
git init
touch test2.txt
git add .
git commit -m "Adding test2.txt"
git log
cd ..
git log
これはおそらく[SoftwareEngineering.SE](https://softwareengineering.stackexchange.com/) –