gitサブモジュールがどれほど恐ろしいかについて多くのことを読んだが、それが限界を感じている人たちの嘆きであるか、特に私のユースケースに関連して)。サブツリーまたはサブモジュールを使用して外部リソースを管理する
私はちょうどこの
website/
libs/
js/
fs-slides [external]
fs-dialog [external]
ように私のレポに異なるリポジトリが含まれており、簡単にそれらのリポジトリを更新する可能性を持っていると思います。私が理解している限り、レポからただ1つのファイルを含めることは容易ではありません。 (しかし、これは問題ありません)
このためにサブモジュールを使用する必要がありますか?
それに問題がありますか?または、サブツリーがはるかに簡単ですか?
コミットを作りますサブモジュールで 'git push 'を覚えておく必要があります。なぜなら、メインリポジトリで 'git commit&git push'を実行しなければ、他の場所には存在しないサブモジュールコミットへの参照をプッシュしているからです。 – Michael
@マイケル良い点。私はより多くの可視性のためにそれを答えに含めました。 – VonC