美文网首页
git commit合并到指定分支

git commit合并到指定分支

作者: 玉米须须 | 来源:发表于2018-12-23 18:33 被阅读0次

有时开发的代码写到别的分支上了,但是这时候需要将这部分代码合并到指定分支上,就需要用到
git cherry-pick commitID

例如使用场景:dev_OAuth是从dev_test checkout出来的,现在需要将
dev_OAuth修改的记录合并到dev-goal上并提交。以下步骤:

1、首先,先切换到需要合并的目标分支,拉取下分支的最新代码

➜  TestDemo git:(dev_OAuth) git checkout dev-goal
➜  TestDemo-ios git:(dev-goal) git pull --rebase

2、查看dev_OAuth分支上的提交记录,找到需要合并的commitId,然后进行合并,然后进行push

➜  TestDemo-ios git:(dev-goal) git log dev_OAuth
➜  TestDemo-ios git:(dev-goal) git cherry-pick b6174e38ec3ca63b877c9d8db84999a4b8b3ac47
[dev-goal fe4e2bc9a] commit log info test1
➜  TestDemo git:(dev-goal) git cherry-pick f5b61783b6aa37f5c4de96708b9c3fc430192050
commit log info test2
➜  TestDemo git:(dev-goal)  git push

相关文章

  • git commit合并到指定分支

    有时开发的代码写到别的分支上了,但是这时候需要将这部分代码合并到指定分支上,就需要用到git cherry-pic...

  • git cherry-pick

    将分支a中的某一次提交单独合并到分支b 命令集合: git cherry-pick :单独合...

  • Git合并A分支的一个commit到B分支

    要将A分支的一个commit合并到B分支: 首先切换到A分支 git checkout A git log 找出要...

  • Git 合并某个分支某个commit 到当前分支

    问题描述 假设分支A和分支B, 我们想把A上的某个commit 点合并到B分支上。 问题解决 git checko...

  • 合并分支

    git merge --squash 分支名称 把分支中的多个commit合并成一次修改,合并到主干。因此主干上不...

  • git 本地回滚和远程回滚

    -- 本地分支回滚到指定版本 git reset --hard -- 强制推送到远程分支...

  • git 合并指定commit

    合并单个commit到指定的分支上 cherry pick 合并单个 commit 具体操作: git log /...

  • git cherry-pick

    git cherry-pick可以选择 branchName1 分支中的一个或几个commit 合并到 branc...

  • git commit 合并

    背景 开发过程中可能有多个commit,直接合并到master分支会让master分支的git log看起来非常错...

  • git 合并分支

    一、将分支合并到master 1、切换到master分支:git checkout master 2、将分支合并到...

网友评论

      本文标题:git commit合并到指定分支

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