美文网首页
Git 指令 --> 合并指定commit到指定分支

Git 指令 --> 合并指定commit到指定分支

作者: Just丶Go | 来源:发表于2019-08-08 10:36 被阅读0次

当有一条提交需要提交到非当前分支,又不拉目标分支时。可以采用以下指令:
git cherry-pick
具体操作步骤:
1. git checkout 目标分支
2. git cherry-pick 需要合并的提交id
OK, 搞定~

PS:若要合并某个分支上的一系列提交,这种情况就cherry-pick就不适用了。
需要使用rebase指令进行合并操作
具体操作步骤:
// 以**最后一次提交**为节点, 创建一个新的分支<newbranch 是新分支的名字>
1. git checkout -b newbranch 最后一次提交的id
// 再 rebase 这个新分支的commit到目标分支上<--onto 目标分支>。<start_id> 指明你想从哪个特定的commit开始。
2. git rebase --onto 目标分支 start_id
OK, 搞定~

相关文章

网友评论

      本文标题:Git 指令 --> 合并指定commit到指定分支

      本文链接:https://www.haomeiwen.com/subject/fpptjctx.html