美文网首页
git cherry-pick 从其他分支上拉取节点

git cherry-pick 从其他分支上拉取节点

作者: 浩克啊12138 | 来源:发表于2020-11-12 14:10 被阅读0次

    git cherry-pick : 将其他分支上的莫一节点或多个节点拉去到当前分支上.

    该操作可以有两种操作方式, 可在phpstorm上直接操作, 或者是在命令行上操作

    phpstorm 操作模式

    1.选择要拆出分支的节点中最后一个节点

    image.png
    1. 右键点击, 选择新分支
    image.png
    1. fetch 远测开发分支的最新节点
    image.png
    1. rebase/merge 到最新的分支


      rebase
    merge

    5.提交代码


    image.png

    命令行操作模式

    $ git checkout develop 
    # 切换到主分支上
    $ git checkout -b feature/virtual-coin-donate
    # 创建并切换到 feature/virtual-coin-donate 分支上
    $ git cherry-pick 9d0f0833abd88c909de375572843556b58a578dd 
    # 将节点id为9d0f0833abd88c909de375572843556b58a578dd 的节点拉取到当前分支上
    # 需要注意的是这里的节点可为多个, 中间需用空格间隔
    

    如果想要拉取的节点过多可以用以下的方式去操作

    git cherry-pick  <节点A id>  ..<节点B id>
    

    相关文章

      网友评论

          本文标题:git cherry-pick 从其他分支上拉取节点

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