如何撤销 git commit

git reset --soft HEAD~1
不删除工作空间的改动代码 ,撤销commit,不撤销add

git reset --hard HEAD~1
删除工作空间的改动代码,撤销commit且撤销add

如果commit后面的注释写错了,先别急着撤销,可以运行git commit --amend
进入vim编辑模式,修改完保存即可

猜你喜欢

转载自blog.csdn.net/tangsiqi130/article/details/131126075