用git reflog
打印你记录你的每一次操作记录
找到你操作的id如:b45959e
,就可以回退到这个版本
$ git reset --hard b45959e
这个命令使本地代码回滚到指定提交位置;
提交到origin:
强行覆盖远程分支方法
git push origin master --force
git回滚远程版本后强制提交
git push -f
-- 使用过
原文:https://www.jianshu.com/p/f7b5431418d2