如何找到使用Git樱桃-M -M时要使用的父ID(樱桃选择拉请求)



tl; dr

我需要找到父ID,以便我可以将拉的请求樱桃挑选到另一个分支(而不是主分支(。


长版本

几个开发人员(示例:coder1和coder2(已分配开发分支并更改了一些文件。他们完成了,并创建了拉动请求,以合并到我们的开发部门。我已经批准了所有这些。

我想樱桃选择Coder1创建的拉请请求中包含的更改,因此我尝试了此操作:

 git cherry-pick my-hash-id-here
 error: commit my-hash-id-here is a merge but no -m option was given.
 fatal: cherry-pick failed

my-hash-id是拉动请求的哈希ID(至少查看repo(

关于如何找到要使用的父ID的想法?

谢谢。

首先,在要樱桃的提交上使用 git show,然后找到这样的行:

Merge: abc123 def456

提交出现的顺序决定了数字。在这里, abc123将是父级ID 1,而 def456将是父id 2。

相关内容

  • 没有找到相关文章

最新更新