git reset soft 取消commit,保留操作

比如说,我现在从master,commit了两次

commit2
commit1
master

但其实只应该有一次commit就行了。

那么可以用下面的命令,删除两次commit,但保留commit中的操作。

git reset --soft HEAD~2

之后重新commit即可。

文章目录