美文网首页
git 合并某分支某次commit到另一个分支

git 合并某分支某次commit到另一个分支

作者: cjlynn | 来源:发表于2022-03-09 17:16 被阅读0次

    将新分支dev2的一次提交,合并到dev1中

    1、切到分支dev2

    #切到分支dev2
    $ git checkout dev2
    #第一步:拿commit id
    admin@DESKTOP MINGW64 /d/ideaws/paas (dev2)
    $ git log 
    commit d9ca57a4ca1xxxxxx (HEAD -> dev2, origin/dev2)
    

    2、切换分支到dev1

    #切换分支到dev1
    $ git checkout dev1
    #第二步:合并git cherry-pick {commitId}
    admin@DESKTOP MINGW64 /d/ideaws/paas (dev1)
    $ git cherry-pick d9ca57a4ca1xxxxxx 
    

    上面结束之后,如果不想合并可以用 git cherry-pick --abort 放弃本次合并,否则直接push到远程库
    push到远程git仓库

    #push到远程git仓库
    admin@DESKTOP MINGW64 /d/ideaws/paas (dev1)
    $ git push
    

    相关文章

      网友评论

          本文标题:git 合并某分支某次commit到另一个分支

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