git -- git cherry-pick将某次提交合并到某个指定分支上

场景:需要将dev分支上的三次提交记录,合并到release001分支上(假如三次提交的记录id分别为:A,B,C)。

假如我们现在在dev分支上,首先需要切换到目标分支release001上:

git checkout release001 //切换分支
git pull //拉取最新内容

然后开始合并A记录到release001分支上

git cherry-pick A  //关键命令
git pull
git push

然后,B和C提交方式相同。

这个,你可以这么粗暴的理解,这个cherry-pick 就是把dev上的提交A这些变动,复制过来在release001分支上再来一遍,然后pull,push,完事儿了。

如果不会拉新分支,请参考:git 拉取新分支

猜你喜欢

转载自blog.csdn.net/weixin_39800144/article/details/81132462