複数の連続したコミットをcherry-pickしたい
コマンド
git cherry-pick {始点となるコミットの1つ前のコミットハッシュ}..{終点となるコミットハッシュ}
コミットハッシュを..
でつなぐことで、間のコミットがcherry-pickされる
cherry-pickしたい1つ前のコミットを指定することに注意
始点のコミットハッシュは、cherry-pickの対象に含まれないことに注意。
- commitA
- commitB
- commitC
- commitD
のうちcommitBからcommitDをcherry-pickしたい場合
git cherry-pick {commitA}..{commitD}
となることに注意。
git cherry-pick {commitB}..{commitD}
としてしまうと、commitCとcommitDのみがcherry-pickされてしまう。