当前位置:   article > 正文

git 版本回退_gitee 回退 指定版本

gitee 回退 指定版本
注:此操作代码是删除,如果还需要,请先备份代码,再回滚。

1、查看git 提交日志

(1)第一种方式命令行查看回退的版本号

       git log

(2)直接去gitLab 查看提交历史的版本号(我找的是gitee 和gitLab 是一样的)

 2、回退到你需要的版本

git reset --hard 版本号

(1)版本号是 通过命令行查看的版本号 (git log)

        git reset --hard 734a65fc41fb01e413198fc954231468266c9921

(2)版本号是gitLab 或者 gitee 提交历史的版本号

         git reset --hard  6da0b94f380d4f7f50fe7bece7e767ba00c418c8

         git reset --hard  6da0b94 (可以输入前几位)

注:如果回退到你指定的版本,首选确定你的分支是否正确,同时如果回退本地代码将会回滚至你选择的版本号的代码,那个版本号之后的代码都会删除,此时只是本地回滚,线上还是正常,回滚代码后还需提交代码;

注意备份,我遇到的场景是先创建一个新的分支,分支来源是我要回滚的分支,然后我回滚后,如果回滚错误,我还能去我新建的分支找的;

3、强制推上去

git push -f

因为我们回滚只是本地回滚,所以需要强制推上去,把本地回退的代码强制推上去,覆盖,

此时线上版本也回退了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/785933
推荐阅读
相关标签
  

闽ICP备14008679号