2

ブランチのコンテンツを 1 つのレポから 2 つの新しく作成されたレポに移行しています。「Product-A」ブランチ (コンポーネント X と Y を含む) があり、その内容が 2 つの新しく作成されたリポジトリ (X、Y ごとに 1 つ) に移行されているとします。Product-A ブランチのコンテンツを新しいリポジトリのマスターに正常にプッシュしました。移行当日、チェックインできないように Product-A ブランチをロックしました。私の問題は、新しいリポジトリのマスター ブランチを Product-A の最新のコミットと同期させるにはどうすればよいですか? 新しいリポジトリのコンテンツは、Product-A ブランチ (古いリポジトリの) のディレクトリ構造が新しいリポジトリのコンテンツと異なるように見える程度に操作されています。これらの変更により、マージは実際には容易ではありません。事前に感謝します。

4

1 に答える 1

0

git-stitch-repo のようなツールを見たことがありますか? またはこの質問: Combining multiple git repositories ?

あなたの質問から、ディレクトリ構造の変更を解決せずに「同期する」という意味を理解するのは少し難しいです。異なるディレクトリにある同一のファイルを同期する何らかの方法を意味していますか?

私は、各レポに特別な「sync_branch」を作成し、そのブランチをマスターにマージするよりも、製品 A からの変更をマージします。

于 2012-10-01T23:28:33.153 に答える