1.git clone 远程分支master
2.git checkout 提交错误的分支
3.git reflog
4.根据操作日志查看想要回退的版本号(或远程提交记录里的版本号)
5.git reset --hard 需要回退到的版本号
6.git push -f
```
Git 恢复历史提交
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
深入理解CMake:find_package()的使用
feilongzaitianhehe
2020-07-08 03:16:23
cmake的两个命令: option 和 configure_file
feilongzaitianhehe
2020-07-08 03:16:23
工欲善其事必先利其器:idea 快捷键
陈—凡
2020-07-06 00:34:10
maven管理第三方jar
陈—凡
2020-07-06 00:34:10
git push解决办法: ! [remote rejected] master -」 master (pre-receive hook declined)
让想法变成执行力
2020-07-05 22:11:55
SVN服务器迁移,使本地电脑可以远程访问
CPU不够了
2020-07-02 13:17:55
克隆远程仓库--码云
破晓669
2020-07-02 13:11:27
[Git] 代码管理之 Git(一)
轻舞飞扬SR
2020-07-02 07:41:48
创蓝闪验一键登录(Java实现)
@龙猫
2020-06-29 19:09:35
注册windows服务命令
xgjj68163
2020-06-28 17:35:21
fatal: refusing to merge unrelated histories解决
让想法变成执行力
2020-06-28 12:58:12
模板——判断一个8位数是不是日期
lies@
2020-06-28 01:25:50