美文网首页
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