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.更新完成后,本地的提交记录也消失了 更新完成!!!
文章来源:https://www.toymoban.com/news/detail-487170.html
选择HARD类型是强制删除,本地代码和本地仓库的代码会直接回退,有点暴力不太喜欢.
至于soft类型和mixed的类型差不多,在这里也不做过多赘述.文章来源地址https://www.toymoban.com/news/detail-487170.html
PS后话:IDEA帮我们集成了大量的git操作,如切换分支,拉新分支,合并分支,rebase暂存,cherry-pick等等优秀的操作,等待着大家去探索!!!
到了这里,关于Git回退代码操作大全的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!