git代码版本回退


  • git log 用于查看我们修改提交的快照记录(commit记录),然后会有个commit修改记录的id编号,该命令显示从最近到最远的提交日志,我们可以看到3次提交记录,如下:

  • git checkout -b xxx commit-id

把代码回退到一个新的分支,这样不要影响你的开发分支。

  • 或者直接

         git reset --hard HEAD^
    

回退到上一个提交的版本,HEAD^^回退到上上个版本。

  • 或者

         git reset --hard cmmit-id
    

回退到指定commit id版本

  • 如果你想回到会退前的版本,可以使用

         git reflog
    

查看你的提交记录,找到你要回去的版本的commit id,指定id号回退回去就行了。

原文地址:https://www.cnblogs.com/yehui-mmd/p/9506837.html