コンテンツにスキップ
GitTree
コミットグラフ

グラフのドラッグ アンド ドロップを使用する

ブランチ ラベルをグラフ内の別のブランチにドラッグすると、GitTree は 2 つでできることを提供します: Fast-forward、Merge、または Rebase。あなたが選択するまでは何も起こりません。通常の確認と取り消しが適用されます。

無料更新されました

GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。

このページでは
  1. 始める前に
  2. どこで見つけられますか
  3. ステップ
  4. 期待される結果
  5. 知っておいてよかった
  6. 何か問題が発生した場合
  7. 質問
  8. 関連している

始める前に

  • 両方のブランチがグラフに表示されます。

どこで見つけられますか

  • Branch / Tag 列のラベルを別のブランチのラベル​​にドラッグします。
  • マウスを使用しない場合: ブランチを右クリックして Drop Onto Branch… を選択し、ターゲットを選択します。
アクションmacOSWindowsとLinux
Undo 結果⌘ZCtrl+Z

ステップ

  1. 枝をドラッグします

    作業を保持するブランチのラベル​​ (feature/search など) を押し、それをターゲット (develop など) にドラッグします。

  2. 何をするかを選択してください

    GitTree はドロップで何ができるかをチェックし、該当するもののみを提供します: Fast-forward develop to feature/search、Merge feature/search into develop、または Rebase feature/search onto develop。

    機能/検索および開発のマージおよびリベース アクションを含む GitTree のブランチ メニュー
    同じマージおよびリベースのアクションを、ここではブランチ メニューから実行します。GitTree はデモ リポジトリとのインターフェイスです。
  3. 確認する

    競合チェックを含むマージ プレビューなどの通常のダイアログが開きます。 Cancel がデフォルトです。

期待される結果

ブランチは、選択に応じてマージ、リベース、または早送りされます。 Undo はそれらを元に戻します。

知っておいてよかった

  • 「この二人には関係ないよ。」ブランチ自体が削除されるなど、マージ、リベース、または早送りが適用されないことを意味します。
  • 削除は、ブランチ メニューの merge および rebase アクションと同じです。

何か問題が発生した場合

「このドロップが何をするのか確認できませんでした。」

再試行するには、ブランチを再度ドロップします。

質問

コミットをドラッグできますか?

ドロップはブランチ ラベルに対して機能します。単一のコミットをブランチにコピーするには、cherry-pick を使用します。