1

情况:我有一个主题分支已被压缩为master。然后,我向主题分支添加了一些额外的提交,并希望将这些额外的提交合并到 master 中。有没有办法做到这一点?

图形:

master A - B - F

             \

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

问题——如何将 G 和 H 放到 F 上?

壁球合并后我从Rebasing 的收获?一直在壁球后更新主题分支父级,以避免这种情况一起发生。我现在解开自己的解决方案只是创建一个包含我的新更改的补丁并将此补丁应用到 master,但是这样做我会丢失提交历史,所以它并不理想。

谢谢!

4

2 回答 2

2

如果我理解正确,那么这样做的方式就是挑选樱桃:https ://ariejan.net/2010/06/10/cherry-picking-specific-commits-from-another-branch

于 2013-01-25T16:36:22.383 回答
-1

再次合并。

squash 或 no-squash 都可以。没有壁球会创建合并提交。

于 2013-01-25T17:07:32.900 回答