git pull之后想回退版本

背景:有时,由于不小心更新了最新代码之后(git pull),,想回退版本,,怎么回退呢?

不小心的原因可能有:如果更新了最新的代码,但是之前还没把代码post-review,更新了最新的代码之后,,再post出来,,就可能和别人的一块post出来了。

回退步骤:
查看历史版本(1)

git reflog

git pull之后想回退版本_第1张图片
(2)回退到自己想回退到的版本

git reset --hard HEAD@{n}  

如果是回退了版本以后也想gitlab上的同样进行回退,则需要重新提交了。
可以参考:https://www.cnblogs.com/lvsk/p/15137728.html

你可能感兴趣的:(git,git,github)