当前位置:   article > 正文

Git基础(24):分支回退_回退分支

回退分支

前言

将分支回退到之前的某个版本

开发中,可能开发某个功能不需要了,或者想要回退到之前历史的某个commit, 放弃后来修改的内容。

放弃已修改的内容

如果未提交,直接使用

git revert
  • 1

分支回退到指定commit

操作前的分支网络图,供参考
在这里插入图片描述

(1) 选择指定的commit提交,点击Reset ‘test’ to this
在这里插入图片描述
(2) 执行Revert,抛弃修改的内容
在这里插入图片描述
在这里插入图片描述
(3) (不要执行commit,否则修改的内容又发上去了)执行强制推送覆盖命令

第一个test本地分支,第二个test远程分支,-f 强制
git push origin test:test -f 
  • 1
  • 2

在这里插入图片描述
(4)此时查看远程仓库的内容
在这里插入图片描述
在这里插入图片描述
分支网络图,供参考
在这里插入图片描述

注意:可以再次对刚刚的revert执行revert change by this commit,这样修改又会置回。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/874511
推荐阅读
相关标签
  

闽ICP备14008679号