小编Mar*_*arc的帖子

将合并提交重写为squash合并提交

我合并了一个长期存在的分支,由于冲突的解决,我花了很多时间来完成合并.

我发现我无法发布我的工作git-svn:git svn rebase将重新绑定合并分支的所有提交,而不是提交一个单独的合并提交.我发现git merge --squash有点太晚了......

是否有可能将合并提交(rebase interractive?)更改为"squash merge"提交而不会丢失已经完成的所有冲突解决工作(即没有触发新的合并,因为我没有启用该rerere工具)?

git merge git-svn squash

7
推荐指数
2
解决办法
6612
查看次数

标签 统计

git ×1

git-svn ×1

merge ×1

squash ×1