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の前)を作成し、正しい順序でチェリーピックを追加してみてはどうでしょうか。多分それは解決策でしょうか?あなたが思うこと?
次のようなコマンドを使用してマージリクエストのコミットを取得するように、チェリーピックを実行しました。
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
パラメータはドキュメントでは少しわかりにくいですが、私は多くのチェリーピックを実行し、これは機能しています。