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

开发中有时,需要将一个分支某些提交合并到另一个分支

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

首先切换到B分支

git checkout B
//查看提交日志
git log

找出要合并的commit ID :

如
fa6add49079e45bd20284e885ff19768bfce0aa2

然后切换到A分支上

git checkout A
//遴选
git cherry-pick  fa6add49079e45bd20284e885ff19768bfce0aa2

然后就将B分支的某个commit合并到了A分支了

NOTE:也可以使用图形工具,如SourceTree,查看所有分支,右键-然后选择遴选(cherry-pick)对应的提交到当前分支即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。