标签: git git-rebase git-commit merge-conflict-resolution squash
我做了一堆提交,我应该只有一个。最近的提交是我要推送的提交但我需要将其全部压缩到一个提交。当我尝试rebase -i时,我必须处理大量的合并冲突。
rebase -i
无论如何只是将提交压缩成一条消息,同时保持代码在最近的提交中?
基本上如果有冲突,我只想让最近的提交每次都赢。我该如何做到这一点?