美文网首页
git操作,将分支中某次提commit切到另外分支

git操作,将分支中某次提commit切到另外分支

作者: 断忆残缘 | 来源:发表于2016-08-17 14:38 被阅读156次
    step1:
    
    切到目标分支,获取目标commit-id
    
    git checkout xxx
    
    step2:
    
    切换回原分支
    
    step3:
    
    通过cherry-pick将commit-id转移过来
    
    git cherry-pick -- 1234454345345
    
    step4: 
    
    git status检查冲突,若有 both modify both delete  等红色提示,则代表有冲突
    
    进入冲突文件修改冲突
    
    >>>>HEAD
    原分支上的内容
    ========
    目标分支的内容
    <<<<<< commit id
    
    step5:
    解决完冲突后,执行 git add -A
    
    step6:
    记得执行 git cherry-pick --continue
    
    step7:
    pick过程中如果有问题的话,git cherry-pick --abort中断操作
    

    此文并不是出自我手,我一个公司同事整理出来的分享给大家,以供参考!

    相关文章

      网友评论

          本文标题:git操作,将分支中某次提commit切到另外分支

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