初めに
今回はgitでcherry-pickをする対象がマージコミットだったときの解決策を紹介します
本文
まず、マージコミットをcherry-pickしようとすると下記のようになります
git cherry-pick コミットID
error: commit コミットID is a merge but no -m option was given
-m
オプションつけてねと言われるので下記のようにすると成功します
git cherry-pick -m 1 コミットID
-m
の後の数字は1から選択可能でこの数字はgit log
をしたときのmerge
ヘッダ表示順になります
最後に
下記の記事を参考に書かせていただきました。
https://qiita.com/awakia/items/5fad0c454ddc7b478ff1
自分の備忘録用ではありますが、どなたかのお役に立てれば幸いです