美文网首页
Git 指令 --> 合并指定commit到指定分支

Git 指令 --> 合并指定commit到指定分支

作者: Just丶Go | 来源:发表于2019-08-08 10:36 被阅读0次

    当有一条提交需要提交到非当前分支,又不拉目标分支时。可以采用以下指令:
    git cherry-pick
    具体操作步骤:
    1. git checkout 目标分支
    2. git cherry-pick 需要合并的提交id
    OK, 搞定~

    PS:若要合并某个分支上的一系列提交,这种情况就cherry-pick就不适用了。
    需要使用rebase指令进行合并操作
    具体操作步骤:
    // 以**最后一次提交**为节点, 创建一个新的分支<newbranch 是新分支的名字>
    1. git checkout -b newbranch 最后一次提交的id
    // 再 rebase 这个新分支的commit到目标分支上<--onto 目标分支>。<start_id> 指明你想从哪个特定的commit开始。
    2. git rebase --onto 目标分支 start_id
    OK, 搞定~

    相关文章

      网友评论

          本文标题:Git 指令 --> 合并指定commit到指定分支

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