Saber2pr's Blog

撤销上一次提交

执行:

git reset HEAD~

上一次的 commit 就会返回到暂存区,再执行:

git checkout .

就会将所有文件上的修改撤销。

执行上面两条命令后,本地仓库就会与远程仓库(如果未被修改)完全一致。


如果想撤销前几次的提交,例如撤销前 2 次提交,可以:

git reset HEAD~2