2

私は2つの別々のバージョンを持つプロジェクトを持っています。各バージョンは別のブランチにあり、マージされることはありません。ほとんどのコードは同じですが、各ブランチには独自の部分があります。ここで、ほぼすべてのコミットを両方のブランチに入れる必要があります。

現在、これにはチェリー ピッキングを使用しています。他のブランチに切り替えて、必要なすべてのコミットを選択します。

私はこれをやっているのが好きではありません。すべてのコミットを選択するには時間がかかり、1 つ見逃す可能性があります。

固有の変更を失わずに、ほぼ等しい 2 つのブランチを同期させるにはどうすればよいですか?

同様のトピックに関するいくつかの投稿を読みましたが、どれも私の状況には当てはまらないようです:

この素敵な git branch guideも読みましたが、ここで適切な解決策を見つけることができませんでした。ホットフィックス ブランチが最も近いので、作成することを考えましたが、マージによって上書きされると思います。

4

1 に答える 1