git cherry-pick:复制多个提交commit到当前分支
Posted zhangphil
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git cherry-pick:复制多个提交commit到当前分支相关的知识,希望对你有一定的参考价值。
git cherry-pick:复制多个提交commit到当前分支
git cherry-pick的作用是合并不同分支的若干个commit到当前分支,这些若干个commit代码提交可以是不同分支的commit提交,如图:
现在master分支打算把develop分支的C、D、E这三次提交复制到当前mater分支,那么首先需要从develop切换到分支到master:
git checkout master
然后执行cherry-pick:
git cherry-pick <C commit-id> <D commit-id> <E commit-id>
其中C,D,E三次提交的commit-id可以在develop分支下通过git log查看。
以上是关于git cherry-pick:复制多个提交commit到当前分支的主要内容,如果未能解决你的问题,请参考以下文章
GitGit 分支管理 ( 使用 git cherry-pick 命令提取提交记录应用于当前分支 | 创建新分支应用某个提交 | git cherry-pick 冲突处理 )
GitGit 分支管理 ( 使用 git cherry-pick 命令提取提交记录应用于当前分支 | 创建新分支应用某个提交 | git cherry-pick 冲突处理 )