git - 在 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 中进行的。
解决方案
推荐阅读
- netsuite - netsuite suitescript2.0 inventorycount
- python - PyQt5 的 PyQt5.sip 文件不是由 SIP 库生成的
- filesystems - 是否可以在任何地方创建 >8 EiB 稀疏文件?
- flask - Flask WTForms Form 自动内联样式显示:无
- android - 在 JNI 中提取 SensorEvent
- python - python将(“”)加倍到(“”“”)我该如何解决这个问题
- c# - 使用计时器和毫秒来淡出表格,但持续时间加倍
- python - youtube-dl 完成下载时运行异步函数(python)
- amazon-web-services - 是否可以通过服务器发送事件使用 AWS S3 存储的电子邮件?
- javascript - 在图片加载之前预加载 JS 计算