场景:需要将dev分支上的三次提交记录,合并到release001分支上(假如三次提交的记录id分别为:A,B,C)。
假如我们现在在dev分支上,首先需要切换到目标分支release001上:
git checkout release001 //切换分支
git pull //拉取最新内容
然后开始合并A记录到release001分支上
git cherry-pick A //关键命令
git pull
git push
git checkout release001 //切换分支
git pull //拉取最新内容
git cherry-pick A //关键命令
git pull
git push