master からいくつかのコミットをマージするために git cherry-pick を使用してから、現在マージされているコミットを特定するために git-cherry を使用しようとしました。マスター上にある順序でマージしている間は問題なく動作しますが、コミットの 1 つをマージするのをスキップすると、次のマージが表示されません。以下の例:
$ git branch
* branch
master
$ git log --oneline
46aad17 comment4
56e43b0 comment3
26370b3 comment2
6192fa4 comment1
$ git cherry -v branch master
- 5c5e979707cd6a77ef3ae79627cdd211cad86a28 comment3
- ee0386c78d9e6d21dce7a8bac8e40beef73fb993 comment4
+ 9495c94ece440d9a05c3218f88d1b72a7fd67664 unmerged # this wasn't merged
+ 235b0822f08f351264071e7b2500caa9af997fb8 comment2
問題は、コメント 2 がログにマージされているのにマージされていないと表示されるのはなぜですか?