美文网首页
git将某分支的某次提交合并到另一分支

git将某分支的某次提交合并到另一分支

作者: holidayPenguin | 来源:发表于2020-03-31 15:25 被阅读0次

    代码开发的时候,有时需要把某分支(比如develop分支)的某一次提交合并到另一分支(比如master分支),这就需要用到git cherry-pick命令。

    首先,切换到develop分支

    git checkout develop
    

    查看提交日志

    git log
    

    查找需要合并的commit记录,比如commitID:7fcb3deff

    然后,切换到master分支

    git checkout master
    

    提交合并到master分支

    git cherry-pick 7fcb3defff
    

    如果有冲突可以使用下面三种方式处理

    命令 说明
    git cherry-pick --abort 撤销合并
    git cherry-pick --continue 处理完冲突继续执行
    git cherry-pick --skip 跳过

    在SourceTree中查看所有分支,右键-然后选择遴选(cherry-pick)对应的提交到当前分支即可

    相关文章

      网友评论

          本文标题:git将某分支的某次提交合并到另一分支

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