0

abc私は現在、gitリポジトリを持っていますmasterたとえば、( go getコマンドを使用して)別のパッケージをダウンロードしました( xyzGOPATHがプロジェクトのルートに設定されているため、新しくインストールされたパッケージはプロジェクトabc内にあります)。

そのため、プロジェクト内に外部プロジェクトがあり、どちらも git で管理されています。プロジェクトをチェックインしましたが、エターナル プロジェクトのどのファイルもxyzメイン プロジェクト (マスター) の一部ではありません。外部プロジェクトをメイン プロジェクトの一部として扱うにはどうすればよいですか?

ありがとう。


編集:私は gitsubtree について読んでいます。それは私の問題の解決策のように見えますが、使用方法がわかりません。サブツリーはオプションだと思いますか?xyzメイン プロジェクトのサブツリーを作成することは可能ですか?abc

4

1 に答える 1