これを行うための論理と標準的な方法を試してみてください。複数のリモートgitリポジトリを1つのリポジトリに組み込む方法は?
例。このレポ「A」
呼ば
リモートレポは、「ローカルA」としてクローニングし、そして2つのリモコン、1つのマスターと1つのアップストリームを維持します。アップストリーム変更(A)は「ローカルA」マスターとマージされ、プッシュされます。すべての良い。 「B」
これらのレポファイルと呼ばれる
リモートレポは、サブディレクトリ内の「ローカルA」に含まれる必要があります。
このサブディレクトリに別のリモートリポジトリを追加してフェッチ、マージするだけですか?それはそれが正常に行われる方法ですか?
ps。私はサブモジュールを使いたくないので、複数のリモートからのファイルを1つのマスターgitにプルするだけでなく、それらを保持し、アップデートを取り込んで1つのマスターにプッシュする「アップストリーム」リモートにします。