時給単価UP【3大特典付き】
コーディングテクニック集100選⋙

【解説】SourceTreeで特定コミットのみマージする【チェリーピック】

記事内に広告を含みます

パソ君
パソ君

・SourceTreeで特定のコミットのみマージしたいけどできる?

こんな疑問にお答えします。

SourceTreeにてマージをするとき、すべてのコミットではなく、特定のコミットのみマージしたいときありますよね。

このコミットは確認中だけど、このコミットは本番反映したいなどなど。

実はそれSourceTreeなら簡単に実装可能です。

ジト
ジト

すぐにできるよ!

ということで、この記事では「SourceTreeで特定コミットのみマージする方法」について解説していきます!

この記事でわかること

SourceTreeで特定コミットのみマージする

【解説】SourceTreeで特定コミットのみマージする【チェリーピック】

特定のコミットのみマージする手順がこちら↓

  • 特定のコミットを選択して「チェリーピック」
  • 「続行」をクリック
  • 特定コミットのマージ完了

順に解説してきます。

前提

下記のように「main」と「develop」ブランチがあるとします。

「develop」ブランチに「mainコミット1」というコミットのみをマージしたい状況です。

➀:特定のコミットを選択して「チェリーピック」

まず「develop」ブランチを選択してる状態にしておきます。

その状態で特定コミットを右クリックして「チェリーピック」という項目をクリックしましょう。

  • マージ先のブランチに切り替えておく
  • 特定コミットを右クリック
  • 「チェリーピック」をクリック

➁:「続行」をクリック

すると下記画面になるので「続行」をクリックします。

➂:特定コミットのマージ完了

すると取り入れた特定コミットが反映されます↓

これで特定コミットのマージができました!

他にもSourcetreeで使えるものをまとめていますので参考にどうぞ↓

【解説】SourceTreeでよく使うものをまとめてみた

【解説】SourceTreeで特定コミットのみマージする【チェリーピック】:まとめ

  • マージ先のブランチに切り替えておく
  • 特定のコミットを右クリック
  • 「チェリーピック」を選択して続行
ジト
ジト

SourceTreeで特定コミットのみマージしたい時はためしてみてね!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA