cherry-pick 命令:摘取单个提交
git cherry-pick 用于将其他分支上的某一个(或某几个)提交单独“摘取”并应用到当前分支,生成新的提交。
将指定的提交应用到当前分支:
bash
git cherry-pick 90fa3b一次应用多个提交:
bash
git cherry-pick 90fa3b 0b3dac应用一段连续的提交(左开右闭区间):
bash
git cherry-pick A^..B只把改动放进工作区和暂存区,不自动生成提交:
bash
git cherry-pick -n 90fa3b出现冲突时,解决冲突并暂存后继续,或放弃本次摘取:
bash
git cherry-pick --continue
git cherry-pick --abort