运用场景:当你遇到某些commit本来需要提交到正确分支dev_right的,而你误将提交到错分支dev_error,如果你不能直接将dev_error直接合到dev_right分支;这时候就得通过Cherry-Pickt挑选出来、然后提交到dev_right分支;
原创:https://www.jianshu.com/p/5c138cd73ecf
步骤
- 1、切换到正确分支(例如dev_right)
- 2、进入到Cherry-Pick页面
- 3、Cherry-Pick
- 4、Commit并Push
1、切换到正确分支(例如dev_right)
2、进入到Cherry-Pickt页面
version Control -> log -> Branch ->选择错误分支(示例选择的是本地的dev_error分支、所以位置在local/dev_error)
3、Cherry-Pick
找到误提交的commit -> 右击选择Cherry-Pick
注:一次可多选几个commit进行Cherry-Pick
4、Commit并Push
Cherry-Pick弹出commit提示框,单击commit即可
Push正确分支、发现已成功挑选捡回来误提交的commit
完毕
推荐阅读:
git操作技巧之revert