(1)Git之强制回滚分支

场景:
1、普通回滚分支失败
2、提交远程分之后误code review成功,已合入分支
3、因当前一些需求直接砍掉,回退x版本
4、在空分支上merge了其他分支代码

1、根据git log查看记录

git log

2、并回退至该commit id :xxxxxx

git reset --hard xxxxxx

3、确认当前本地仓库已回退至该commit id版本

git log

4、确认后,直接强制推送至远程服务器

git push -f
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 简介 Git是目前世界上最先进的分布式版本控制系统,没有之一。 勤用 git status 查看状态和提示...
    xiaogmail阅读 779评论 0 1
  • 这篇博文是自己在学习git过程中的思考总结。本文仅仅代表个人的看法,如有不妥地方还请本文文末留言。 😊 原文链接g...
    Ming_Hu阅读 1,152评论 4 18
  • 教程网址:http://www.liaoxuefeng.com/wiki/0013739516305929606d...
    maybenai阅读 714评论 0 1
  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 4,946评论 0 9
  • 远程仓库 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题...
    归云丶阅读 1,984评论 0 5