码迷,mamicode.com
首页 > 其他好文 > 详细

持续集成 - git版本回滚

时间:2020-05-20 12:47:24      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:文件   png   har   inf   info   红点   width   origin   res   

分两种情况:

1. 本地已经git add,git commit,但没有git push,想要将本地的代码回滚到commit之前

git reset --hard HEAD 撤销前一次commit
git reset --hard HEAD^ 撤销前前一次commit
git reset --hard commitID 撤销到指定commit版本

git reset --hard commitID  撤销到指定commit版本

 技术图片

 ps:如果本地未git add,git commit,仅修改了本地文件,想要撤销修改,可以将修改的文件(带红点的)删除,然后git pull即可。如果报错,可以先git add,git commit,再git reset

 

2. 如果代码已经push到远端仓库

 git reset --hard commitID      # 这一步执行完后,本地已经回退

 git push -f origin dev         # 推动到远端仓库,将远端仓库回退

 

 

 

.

持续集成 - git版本回滚

标签:文件   png   har   inf   info   红点   width   origin   res   

原文地址:https://www.cnblogs.com/xiaochongc/p/12911020.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!