使用 :
git cherry-pick <commit-id>
步骤:(在feature分支下 挑拣 dev分支中的几次commit)
1 . 获取要cherry-pick的dev分支的commit-id
git checkout dev (切到dev分支)
git log --oneline -3 (提取最近的三次提交)
复制要cherry-pick的commit - id
abefb4b (HEAD -> master) reset master
4856ab9 (origin/master) initialized
c294868 initialized
- 进行cherry-pick
git checkout feature
git cherry-pick abefb4b (cherry-pick 指定的commit提交)
- 解决冲突
- 重新提交
解决冲突文件后
git add .
git cherry-pick --continue