前言
git cherry-pick是本地分支间的commit相互给予,所以把远程分支拉到本地
步骤
1.将远程分支分别在本地对应创建
比如develop和newpark-h5-view两个分支,要将develop的最近一次提交转移到newpark-h5-view
先分别拉取本地,本地切换到newpark-h5-view分支
在git 上找到要转移的commit
2.cherry-pick
正常输入 git cherry-pick commit号
但是我输入却报错了,这个报错表明,这个commit是别的分支合并到develop分支的,所以cherry-pick的时候,不知道应该从commit源合并还是从develop合并的commit合并
如果选择从develop上合并,可以这样:git cherry-pick commit号 -m 1 ,1表示从当前主干上合并,详解可以参考
https://blog.csdn.net/csy_system/article/details/103157820
3.合并完成后 提交即可
标签:git,develop,cherry,pick,commit,分支 From: https://www.cnblogs.com/liuXiaoDi/p/17008957.html