美文网首页
git回滚到任意版本

git回滚到任意版本

作者: 追逐繁星的阿忠 | 来源:发表于2018-12-06 13:29 被阅读6次

    先显示提交的log

    $ git log -3
    commit 4dc08bb8996a6ee02f
    Author: Mark <xxx@xx.com>
    Date:   Wed Sep 7 08:08:53 2016 +0800
    
        xxxxx
    
    commit 9cac9ba76574da2167
    Author: xxx<xx@qq.com>
    Date:   Tue Sep 6 22:18:59 2016 +0800
    
        improved the requst
    
    commit e377f60e28c8b84158
    Author: xxx<xxx@qq.com>
    Date:   Tue Sep 6 14:42:44 2016 +0800
    
        changed the password from empty to max123
    

    回滚到指定的版本

    git reset --hard e377f60e28c8b84158(本地scoreTree好像是32位字符串)
    
    就是日志/历史里面的提交后的的字符串
    

    强制提交

    git push -f origin master(需要回滚的远程分支)
    
    

    相关文章

      网友评论

          本文标题:git回滚到任意版本

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