Gitlab:抱歉,我们无法自动选择此合并请求

Gitlab: Sorry, we cannot cherry-pick this merge request automatically

我在 Gitlab 中遇到以下错误:

Sorry, we cannot cherry-pick this merge request automatically. This merge request may already have been cherry picked, or a more recent commit may have updated some of its content.

我有分支 X,我必须从中挑选提交到分支 Y。也许我已经完成了挑选,这是在这个失败的挑选之后。我有大约 10 个樱桃选择要做。

我该怎么办?

我在考虑是否创建新的分支 Z(在 Y 之前)并尝试以正确的顺序添加 cherry picks。也许那是解决方案?你怎么看?

我做了樱桃挑选,所以我用这样的命令选择了合并请求提交:

git cherry-pick -m 1 <merge request commit hash 1>
git cherry-pick -m 1 <merge request commit hash 2>
...
git cherry-pick -m 1 <merge request commit hash N>

-m 1 参数在文档中有点隐晦,但我已经做了很多挑选,这很有效。