<分区>
我在 master 分支上有一些非连续的提交,我想将它们 merge 为一个提交。如果我有以下提交,如何压缩 a
、b
和 c
?
a-b-x-y-c
(a
是最新的提交)
预期的结果是:
D-x-y
(D
是 a
、b
和 c
的压缩)。这可能吗?
标签 git
<分区>
我在 master 分支上有一些非连续的提交,我想将它们 merge 为一个提交。如果我有以下提交,如何压缩 a
、b
和 c
?
a-b-x-y-c
(a
是最新的提交)
预期的结果是:
D-x-y
(D
是 a
、b
和 c
的压缩)。这可能吗?
最佳答案
当然,查看 git interactive rebasing .
关于git merge squash 非连续提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8644037/