赞
踩
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的类型差不多,在这里也不做过多赘述.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。