【git】git cherry-pick 多个commit操作

阅读 81

2023-03-24

单个commit合并

要将A分支的一个commit合并到B 分支

1.先切换到A分支

git checkout A

2.查看日志找到要合并的提交commit_id

git log

【git】git cherry-pick 多个commit操作_cherry-pick

或者可以在git仓库可视化界面直接查看

【git】git cherry-pick 多个commit操作_多个commit_02

3.然后切换到B分支上

git checkoutB

4.执行合并命令

git cherry-pick commit_id

多个连续commit合并

commit_id到commit_idn之间,包括两端

git cherry-pick commit_id..commit_idn

commit_id到commit_idn之间,非闭包

git cherry-pick (commit_id..commit_idn]

挑选多个commit

git cherry-pick commit_id commit_idx commit_idy

注意

多个commit合并过程中依次解决冲突后提交,继续合并

【git】git cherry-pick 多个commit操作_cherry-pick_03

git cherry-pick --continue

直到完成最后一次合并提交,结束!

精彩评论(0)

0 0 举报