zoukankan      html  css  js  c++  java
  • git只合并某一个分支的某个commit(转)

    转载地址:https://www.cnblogs.com/boshen-hzb/p/9764835.html

    第一种情况:只合并一个commit

    git checkout develop-hbb
    git cherry-pick 7c32be61

    以上,7c32be61是develop上的一个fix bug的commit,上面就是将这个commit合并到develop-hbb上

    第二种情况:合并连续的多个commit到指定的分支上

    比如在develop分支上有7c32be61到54dfef55的连续的10个commit,54dfef55是后面的提交。先在要将这10个commit 合并到develop-hbb分支上

    1)首先基于develop分支创建一个临时分支temp,并指明新分支的最后一个commit

    git checkout -b temp 54dfef55 

    2)将temp分支上的从7c32be61到最后一个commit,也就是54dfef55的commit合并到develop-hbb上

    git rebase --onto develop-hbb 7c32be61^
  • 相关阅读:
    植物园偶遇一直喵
    植物园偶遇一直喵
    美食篇
    美食篇
    端午节路过南站
    端午节路过南站
    黄山云海
    黄山云海
    Android (1)
    树和树算法(1)
  • 原文地址:https://www.cnblogs.com/yxlblogs/p/13803380.html
Copyright © 2011-2022 走看看