当我在 Git 中进行 交互式变基 时,如何压缩一个提交并停止结束编辑同一提交?
这个过程可以分为两步,首先压缩(squash),然后在交互式变基(interactive rebase)的第二次运行中编辑压缩的提交(commit)。
或者,您可以使用“编辑”来编辑提交,然后执行例如:
git reset --soft HEAD^ git commit --amend
undo = reset HEAD^