git命令回滚撤销自己的错误覆盖提交
程序员文章站
2022-05-25 08:48:12
...
当发现自己使用git命令提交到远程仓库产生了不良后果以后,首先可以通过查看日志的方式来看commit的id
git log -14
含义是查看使用git命令提交的14次的commit指令
然后使用git revert commitId(这里的commitId指的是上一步操作中可以看到的commit 后面的一长串字符串)回滚到指定的commit操作
而且可以根据时间,回滚到自己提交错误的commit指令那里,我这里选择的是距离最远的那一个
git revert c33362de843869a14a7e501a7afbe0866dceed32
这句话的命令是回滚到 commitId = c33362de843869a14a7e501a7afbe0866dceed32的那一次指令
然后继续使用
git push -u origin master
提交这次回滚的操作
最后回到远程仓库,可以查看到了已经恢复了
推荐阅读