GIT 回退版本操作

GIT 回退版本操作一、分支版本回退1、用下面命令找到要回退的版本的commitidgitreflog2、接着回退版本gitresethardcommitid3、强制推送到远程分支gitpush-f注意:(1)、本地分支回滚后,版本将落后远程分支,必须使用强制推送覆盖远程分支,否则

大家好,欢迎来到IT知识分享网。GIT 回退版本操作

一、分支版本回退

    1、用下面命令找到要回退的版本的commit id

    git reflog

    2、 接着回退版本

    git reset –hard   commit id

    3、强制推送到远程分支

     git push -f

    注意:

    (1)、本地分支回滚后,版本将落后远程分支,必须使用强制推送覆盖远程分支,否则无法推送到远程分支

     (2) 若出现如下报错,原因是 master为受保护分支,无法强推代码到 master 分支上,先去掉保护设置,再强推上去,最后再加保护即可。

            ! [remote rejected] master -> master (pre-receive hook declined)

二、分支版本指定提交撤销

    1、撤销最近一次提交

    git revert HEAD     

 

    2、:撤销上上次的提交  【 注:数字从0开始】

    git revert HEAD~1

    3、撤销 b342c314 (commit id)这次提交

    git revert b342c314

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/30947.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信