大家好,欢迎来到IT知识分享网。
在开发过程,有时会遇到合并代码或者合并主分支代码导致自己分支代码冲突等问题,这时我们需要回退到某个commit_id版本
1,查看所有历史版本,获取git的某个历史版本id
$ git log
2,回退本地代码库
$ git reset --hard HEAD^ // 回退到上个版本 $ git reset --hard HEAD~3 // 回退到前3次提交之前,以此类推,回退到n次提交之前 $ git reset --hard commit_id // 回退到指定commit
3,强推送到远程
$ git push origin HEAD --force
4,重新拉取代码
$ git pull
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/183066.html