ドキュメントには次のように記載されています。
どれどれ:
$ git cherry master release-1.1.0 | head -1
- 533e2559342910fbffa2be5b38fdd7f2ddb2ed53
$ git show 533e2559342910fbffa2be5b38fdd7f2ddb2ed53
...
(cherry picked from commit 409c61b3304373a73c787fdf9c08cc338934b74d)
...
git show は、409c.. と 533e の同じ変更セットを示しています
$ git br --contains 533e2559342910fbffa2be5b38fdd7f2ddb2ed53
release-1.1.0
$ git br --contains 409c61b3304373a73c787fdf9c08cc338934b74d
master
release-1.0.4
これは、変更セットが master と release-1.1.0 の両方にあることを意味します。では、どうして git cherry が 533e.. を表示するのでしょうか?