49

git リポジトリがあり、サブモジュールを追加したいと考えています。問題は、サブモジュールが別のリポジトリ内のフォルダーとして存在することです。そのフォルダだけをサブモジュールとして追加できますか?

4

3 に答える 3

28

自分のリポジトリの履歴に他のリポジトリの一部を含める必要がある場合は、サブモジュールよりもサブツリー マージ戦略の方が適切です。

ただし、どちらの場合も、1 つのディレクトリだけでなく、完全なリポジトリがリポジトリにリンクされます。
また、部分的なクローニングはできません

そのディレクトリを独自のリポジトリに分離して、サブモジュールとして追加することもできますが、それは、その履歴が元のリポジトリから完全に分離されることを意味します。

于 2010-07-01T14:39:19.377 に答える