🍒

ステージにある複数のコミットから特定のコミットだけを本番にマージしたい時

2022/06/11に公開

ステージに複数のコミットがpushされている状態があると思います。

その状態で、ある特定のコミットだけを本番にpushしたい時のために手順を残しておきます。

全てのコミットを反映させるなら、git mergeをしますが、それだと余計なコミットもpushされてしまうので今回は使えません。
(手順)

  • まず、ステージのブランチに移動します。
  • 反映させたい最新のコミットID(コミットのSHA-1)を取得する必要があります。
    • "git log" でそのコミットを探してコピペします
  • "git cherry-pick コミットID"

以上です。

Discussion