首页 > 解决方案 > 在 Git 中推送 Cherry pick

问题描述

我有两个分支, B1 和 B2 ,我试图从 B1 到 B2 中挑选一个带有哈希 x 的提交,我做了什么:

- git checkout B2
- git cherry-pick x

我遇到了一些冲突,我修复了它们并做了:

- git add .
- git cherry-pick --continue 

现在我试图在樱桃挑选提交后推送更改,我不断收到此错误:

Branch written in Commit x is incorrect.
        Branch in commit: B1
        Actual branch: B2)

我已经阅读了 cherry-pick 命令及其作用,但我不明白为什么它说提交是在分支 B1 而不是 B2 中进行的。

标签: gitgerrit

解决方案


推荐阅读