回退命令:

$ git reset --hard HEAD^         #回退到上个版本
$ git reset --hard HEAD~3        #回退到前3次提交之前,以此类推,回退到n次提交之前
$ git reset --hard commit_id     #退到/进到 指定commit_id

回滚命令:

1、首先执行上面的回退命令,本地代码会回退到之前的版本
2、执行强制提交并推送远程

$ git push origin HEAD --force      #强制提交并推送远程

 

posted on 2019-12-03 09:33  老冬  阅读(414)  评论(0)    收藏  举报