cherry-pickコマンドを使った経緯 本番へのリリースにあたり、リリース用のブランチに変更をコミットしようとしたところ、 過去の改修が含まれていたことに気付き、「特定のコミットだけ反映したいな」と思って調べたのがきっかけです。 cherry-pickコマンドとは? まさに上記ような状況にぴったりのコマンドで、他ブランチの特定コミットのみを反映されることができるコマンドです。 使い方 cherry-pick コミットIDでそのコミットを反映させることができます。 例 developブランチのコミットをstrawberryブランチにcherry-pickする場合 git checkout develop git log commit f77d749550d38df8b2a11cc3d5c16cd1f26fc025 staging環境ホスト名変更 commit 7c83ae675baf01