0


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等等优秀的操作,等待着大家去探索!!!

标签: git github

本文转载自: https://blog.csdn.net/m0_50837402/article/details/130200061
版权归原作者 最大大的黑大帅 所有, 如有侵权,请联系我们删除。

“Git回退代码操作大全”的评论:

还没有评论