【git】commit之后,想撤销commit
一、已经commit,想要回退到上一步
- 保留代码
git reset --soft HEAD^
- 回退到具体的哪一步
HEAD^的意思是上一个版本,也可以写成HEAD~1
如果你进行了2次commit,想都撤回,可以使用HEAD~2
二、git reflog
- 查看 sha值
git reflog
- 回到某一次提交
# 1.先用reflog看看记录的所有HEAD的历史
git reflog
# 2.然后找到那个SHA,进行恢复
git reset --hard 98abc5a
# 3.再来看一下 git 记录:
git log
原文地址:https://blog.csdn.net/Orange_hhh/article/details/144021993
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!