これまでGitのマージについて、ブランチ同士でしかおこなったことがなかったのだが、先日masterブランチにdevブランチの一部のコミットだけをマージしたいケースがあったので、その時に使ったコマンドを備忘録して書いておく。

git cherry-pickコマンド

通常のマージと同様、まずは取り込みたいブランチにcheckoutしておいてから、以下のコマンドを実行する。

git cherry-pick コミットID

これで特定のコミットの変更内容のみを自ブランチに取り込むことができる。