私は、リポジトリが現在約1.5GBである大きなモノリシックプロジェクトを持っています。それを小さなサブモジュールに分割し、サブモジュールで作業するだけでクローン作成時間が短縮され、それを増やすことなく同じ。git - submodules - space
私がメインリポジトリ内のサブモジュールで作業している場合、その変更はメインリポジトリに保存されず、サブモジュールのリポジトリは変更とストレージ要件を効果的に複製しませんか?
これは適切なツールですか、小さな塊で作業するために活用できるもう1つのアプローチですが、1つの傘の下で「グループ化」しているので、すべてを処理したい場合は簡単にそれを行う。