首先需要清楚你想回退到哪个版本
git reflog
能看到显示好多版本,,然后你就自己找自己的需要回退的版本
然后操作
git reset --hard 想回退的版本号
然后又能看到 HEAD is now at 版本号
这就证明退回来了
但是当你在gitlab 合并的时候,发现代码没什么变更啊????怀疑真的退回来了吗???
然后别急,淡定!!!
先看你本地代码是不是你想要的版本????
如果是的话,再执行一条命令
git push origin 你的分支 -f
例如:git push origin dev-leijia -f
扫描二维码关注公众号,回复:
9254729 查看本文章
重新看看远程代码 那不就好了吗,哈哈哈,简单吧