美文网首页
Git 笔记

Git 笔记

作者: 派大星的博客 | 来源:发表于2019-09-26 14:04 被阅读0次

    撤销某次中间commit:

    • 普通提交
    git revert commit_id
    
    • Merge提交
    // 如果commit_id是merge节点的话,-m是指定具体哪个提交点
    git revert commit_id -m 1
    
    // 接着就是解决冲突
    git add -A
    git commit -m ".."
    
    git revert commit_id -m 2
    
    // 接着就是解决冲突
    git add -A
    git commit -m ".."
    git push
    

    版本回退:

    • 默认参数 -soft,所有commit的修改都会退回到git缓冲区
    • 参数--hard,所有commit的修改直接丢弃
    $ git reset --hard HEAD^        回退到上个版本
    $ git reset --hard commit_id    退到/进到 指定commit_id
    
    • 推送到远程
    $ git push origin HEAD --force
    

    相关文章

      网友评论

          本文标题:Git 笔记

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