git は初めてで、よく検索しましたが、堅牢なソリューションが見つかりませんでした。
A と B の 2 つのプロジェクトがあります。A には and
が含まれ[A code]
、[SHARED CODE]
B には and が含まれ[B code]
ます[SHARED CODE]
。
svn を使用すると、プロジェクト A のサブディレクトリにリンクする svn external をプロジェクト B に配置できますA->[SHARED CODE]
。
ただ、gitは部分クローンができないみたいなので、サブモジュールを選ぶと、 、 SHARED CODE
、 の3つのプロジェクトにしなければならないのが面倒くさい。A
B
さらに悪いことに、A->[SHARED CODE]
(サブモジュールである) に何らかの変更を加えると、それをコミットしてプッシュするのが非常に難しく、 でのgit pull
操作B
によって最新のコードが に自動的にプルされませんB->[SHARED CODE]
。
それで、これに対する便利な解決策はありますか?ありがとう。