美文网首页GitGit使用程序员
git撤销或回退操作

git撤销或回退操作

作者: Gundy_ | 来源:发表于2017-05-27 11:25 被阅读42次

    撤销操作

    • 还未放到暂存区
      git checkout -- [file]
      
    - 放到了暂存区还未提交
    
     > 执行了`git add`还未执行`git commit`
    
    

    git reset Head

    - git checkout HEAD [file]  
    等于执行了上面二个命令,直接用HEAD覆盖了工作区和暂存区
    
    ###版本回退
    - git reset --hard HEAD^
    
    - 回退之后又想恢复
    git reset --hard commit_id
    commit_id 可以通过git reflog 来查看

    相关文章

      网友评论

        本文标题:git撤销或回退操作

        本文链接:https://www.haomeiwen.com/subject/njxqfxtx.html