Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git CherryPick:未指定主线分支,但b0c4de0c8e164d09efe73a24aec3f9096c860e1f是合并提交_Git_Visual Studio_Cherry Pick - Fatal编程技术网

Git CherryPick:未指定主线分支,但b0c4de0c8e164d09efe73a24aec3f9096c860e1f是合并提交

Git CherryPick:未指定主线分支,但b0c4de0c8e164d09efe73a24aec3f9096c860e1f是合并提交,git,visual-studio,cherry-pick,Git,Visual Studio,Cherry Pick,我在主分支上的Visual Studio 2015团队资源管理器中,我正在尝试将开发分支上意外执行的一些错误修复返回主分支。有人告诉我应该把它们摘下来 因此,我确保没有未提交的更改,并且两个分支都是服务器推拉取的最新版本。我进入了分支,其中master标记为bold=当前分支,右键单击development->Cherry Pick。我得到的错误是 发生了一个错误。详细消息:未指定主线分支,但b0c4de0c8e164d09efe73a24aec3f9096c860e1f是合并提交 我还尝试在远

我在主分支上的Visual Studio 2015团队资源管理器中,我正在尝试将开发分支上意外执行的一些错误修复返回主分支。有人告诉我应该把它们摘下来

因此,我确保没有未提交的更改,并且两个分支都是服务器推拉取的最新版本。我进入了分支,其中master标记为bold=当前分支,右键单击development->Cherry Pick。我得到的错误是

发生了一个错误。详细消息:未指定主线分支,但b0c4de0c8e164d09efe73a24aec3f9096c860e1f是合并提交

我还尝试在远程分支remotes/origin->development上选择Cherry Pick,但这会产生几乎相同的错误消息:

发生了一个错误。详细消息:未指定主线分支,但d3e131d52e5af8aa0ff9bbd2e394da5232a66920是合并提交


我在这里遗漏了什么?

您看起来不像是樱桃选择提交,而是尝试樱桃选择合并,这将不知道从两个分支中的哪一个进行合并


尝试找到执行提交的时间点并获取提交哈希。

您看起来不像是樱桃选择提交,而是尝试樱桃选择合并,而樱桃选择合并将不知道从两个分支中的哪一个进行合并


尝试查找执行提交的时间点并获取提交哈希。

在cmd行中,如果要选择合并提交,必须添加选项-m,其中n表示其父级之一。我不知道你的gui是否有这样的选项。在cmd行中,如果你想选择合并提交,你必须添加选项-m,其中n代表它的一个父级。我不知道你的gui是否有这样的选项。