当前位置:   article > 正文

Git回退代码操作大全_git 回退代码

git 回退代码

git回退代码的三种方式mixed,soft,hard
基于IDEA操作,也有纯命令操作,操作方式几乎差不多,在这里不做赘述。

一、.mixed的操作(IDEA的默认操作)
在这里插入图片描述

1.左下角git指向标,点击看到我们的git操作日志。选择你要回退的版本。
复制Reversion Number***
在这里插入图片描述

2.在git---->resposity----->Reset Hard粘贴你的Reversion Number,点击确定.
这时候你本地的代码和本地仓库都回退到commit状态下.
在commit状态下回退代码.成功!
在这里插入图片描述

在这里插入图片描述

3.这时候你以为工作完成了吗?不不不 还没有,我们的远程仓库上还保留的代码。这时候,我们需要在terminal窗口下

4.执行git push -f 强制推送本地的代码到远程仓库中,进行更新。
在这里插入图片描述

6.更新完成后,本地的提交记录也消失了 更新完成!!!
在这里插入图片描述

选择HARD类型是强制删除,本地代码和本地仓库的代码会直接回退,有点暴力不太喜欢.
至于soft类型和mixed的类型差不多,在这里也不做过多赘述.

PS后话:IDEA帮我们集成了大量的git操作,如切换分支,拉新分支,合并分支,rebase暂存,cherry-pick等等优秀的操作,等待着大家去探索!!!

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

闽ICP备14008679号