2012-02-23 4 views
81

TortoiseGit UIを使用してcherry pickコマンドを実行するにはどうすればよいですか?TortoiseGitを使用したCherry pick

+1

公式ドキュメントhttps://tortoisegit.org/docs/tortoisegit/tgit-dug-cherrypick.html –

答えて

110
  1. ターゲットブランチがチェックアウトされたリポジトリでログを開きます。
  2. 左上の青いブランチ名を使用してソースブランチを選択します。
  3. 必要なコミットを選択します。
  4. 右クリックして選択チェリーこのコミットを選択。 「リリース」の枝を考慮
+49

の左上に青色の支店名をクリックして、別のブランチのログを表示するにはログウィンドウ。 – kichik

+3

これは良い答えですが、私が選択したブランチに関係なく、右クリックでチェリーピックオ​​プションはありません – PandaWood

+1

@PandaWoodおそらく現在の作業ブランチが分離HEADにありますか?その場合、現在のブランチに名前を付けるだけです。 "git checkout -b "またはTortoiseGitオプションが何であれ... – Digikata

7

「マスター」ブランチからチェリーピックに必要とされるには、以下の提供される手順に従います。

ステップ1:チェックアウト「リリース」枝

enter image description here

ステップ2:TostoiseGitをクリックします。 - > showログ

enter image description here

ステップ3:コミットは桜がすなわち(摘みされる場所からソースブランチを選択し、ソース支店は、ログメッセージウィンドウで

チェリー摘みされるようにコミットフィルタこの例では「master」ブランチ)。 (下図のように)分岐選択は、「ログメッセージ」ウィンドウの左上から行うことができます

enter image description here

ステップ4:最後に選択し

をチェリーは、選んだことをコミットを選択コンテクストメニューを右クリックしてチェリーを選択します。

enter image description here

+0

、TortoiseGitはチェリーピックを選択するように見えますが、右クリック - > TortoiseGit - > Switch/Checkout – McCoy

関連する問題