git将某分支的某次提交合并到另一分支

代码开发的时候,有时需要把某分支(比如develop分支)的某一次提交合并到另一分支(比如master分支),这就需要用到git cherry-pick命令。

首先,切换到develop分支

git checkout develop

查看提交日志

git log

查找需要合并的commit记录,比如commitID:7fcb3deff

然后,切换到master分支

git checkout master

提交合并到master分支

git cherry-pick 7fcb3defff

如果有冲突可以使用下面三种方式处理

命令 说明
git cherry-pick --abort 撤销合并
git cherry-pick --continue 处理完冲突继续执行
git cherry-pick --skip 跳过

在SourceTree中查看所有分支,右键-然后选择遴选(cherry-pick)对应的提交到当前分支即可

你可能感兴趣的:(git将某分支的某次提交合并到另一分支)