GitHub 客户端阻止择优挑选:“您无法在同一个分支之间进行择优挑选”

问题描述 投票:0回答:1

使用适用于 Windows 的 GitHub 客户端,我尝试从

development
分支挑选一个提交到
main
分支,以便我可以快速部署一个小更改,而不是将当前
development
上的所有内容合并到
main
,因为这些更改尚未准备好部署。

为此,我从

main
分支出来,并将该分支称为
fix/some-fix
。在 GitHub 客户端中,我切换到
fix/some-fix
分支,并查看提交历史记录以查找我对
development
所做的特定提交。

但是,执行樱桃挑选的按钮呈灰色,将鼠标悬停在其上方会显示:

You are not able to cherry-pick from and to the same branch

我试图挑选的提交绝对不在同一个分支上。我做错了什么?

github-for-windows
1个回答
1
投票

这似乎是 GitHub 客户端的用户体验问题。该警告信息可能会更明确。要记住的重要一点是:

“您只能挑选本地可用的提交”来源

我试图挑选一个本地不可用的提交,因为我不在包含该提交的分支上。我当时在

fix/some-fix
上,并试图从
development
中挑选提交,而我本应该在
develop
上,并挑选对
fix/some-fix
的提交。我对方向感到困惑。

© www.soinside.com 2019 - 2024. All rights reserved.