git 撤销commit

143 阅读1分钟

github.com/singgel?tab…

场景:

不小心commit了一个不应该commit的修改,但是还没有push,想撤销那个commit

 

命令:

a)git log

b)git reset --hard commit_id

 

实战模拟:

git commit一个“//test”的注解

git log来查看提交的日志,第二个就是你在提交前的版本,q退出

 git reset --hard "commit_id",就可以恢复到这个commit的版本

好了,到这里你的错误提交已经撤回