文章目录
  1. 1. git操作,将分支中某次提commit切到另外分支 - 简书
  2. 2. git操作,将分支中某次提commit切到另外分支

git操作,将分支中某次提commit切到另外分支 - 简书

git操作,将分支中某次提commit切到另外分支

webp-14.webp

断忆残缘

2016.08.17 14:38:13字数 33阅读 743

step1:

切到目标分支,获取目标commit-id

git checkout xxx
12345
step2:

切换回原分支
123
step3:

通过cherry-pick将commit-id转移过来

git cherry-pick -- 1234454345345
12345
step4: 

git status检查冲突,若有 both modify both delete  等红色提示,则代表有冲突

进入冲突文件修改冲突

>>>>HEAD
原分支上的内容
========
目标分支的内容
<<<<<< commit id
1234567891011
step5:
解决完冲突后,执行 git add -A
12
step6:
记得执行 git cherry-pick --continue
12
step7:
pick过程中如果有问题的话,git cherry-pick --abort中断操作
文章目录
  1. 1. git操作,将分支中某次提commit切到另外分支 - 简书
  2. 2. git操作,将分支中某次提commit切到另外分支