1

状況:マスターに押しつぶされたトピックブランチがあります。次に、トピックブランチにいくつかの追加のコミットを追加し、これらの追加のコミットをマスターにマージしたいと思います。これを行う方法はありますか?

グラフ:

master A - B - F

             \

topic          C - D - E (squashed into F) - G - H

質問-GとHをFに入れる方法は?

スカッシュマージ後のリベースからの私の持ち帰り?この状況を一斉に回避するために、スカッシュ後にトピックブランチの親を更新しました。今のところ自分自身を解放するための私の解決策は、新しい変更を含むパッチを作成し、このパッチをマスターに適用することでしたが、これを行うとコミット履歴が失われるため、理想的ではありません。

ありがとう!

4

2 に答える 2

2

私があなたを正しく理解しているなら、これを行う方法はチェリーピッキングです:https ://ariejan.net/2010/06/10/cherry-picking-specific-commits-from-another-branch

于 2013-01-25T16:36:22.383 に答える
-1

再度マージします。

スカッシュまたはスカッシュなしの両方が機能します。スカッシュはマージコミットを作成しません。

于 2013-01-25T17:07:32.900 に答える