メインコンテンツまでスキップ

ブランチとマージ

概要

ブランチとマージの操作を支援します。

ブランチとマージの手順を、次の順で説明します。

  • ブランチを切り替える
  • ブランチを作成する
  • ブランチを発行する
  • ブランチをマージする
  • ブランチを削除する

ブランチを切り替える

ブランチを切り替えるには、次の手順で行います。

ブランチを切り替える

操作手順
  1. Git ナビゲータの上部に表示されている現在のブランチ名をクリックします。
  2. [ブランチの切り替え] ダイアログが表示されるので、切り替え先のブランチ名を選択して、[OK]ボタンをクリックします。
  3. 選択したブランチにブランチが切り替わり、Git ナビゲータの上部に切り替えたブランチ名が表示されます。
ブランチの種類

NDGitでは、以下の種類のブランチを切り替えることができます。

アイコン種類
ローカルブランチローカルブランチ
リモートブランチリモートブランチ
備考
  • [ブランチの切り替え] ダイアログに、切り替えたいリモートブランチが表示されない場合は、リポジトリを最新の状態へ更新してから、再度切り替えを試みてください。

ブランチを作成する

ローカルブランチを新規に作成するには、次の手順で行います。

ローカルブランチを作成する

操作手順
  1. 作成するブランチのベースとなるブランチにブランチを切り替えます。(詳細はこちら)
  2. Git ナビゲータの上部に表示されている現在のブランチ名をクリックします。
  3. [ブランチの切り替え] ダイアログが表示されるので、[新しいブランチの作成] を選択して、[OK] ボタンをクリックします。
  4. [作成するブランチ名を入力してください。] ダイアログが表示されるので、作成するブランチ名を入力して確定します。
  5. 入力したブランチ名でブランチが作成され、そのブランチに切り替わります。
備考
  • 次の条件に該当する場合、ブランチは作成はできません。
    • 同名のブランチが既に存在している場合
    • 同じ階層に同じ名前を持つフォルダが存在している場合
      • 例: ブランチ: aaa が存在している状態で、ブランチ: aaa/bbb は作成できません。

ブランチを発行する

ローカルブランチをリモートリポジトリに発行するには、次の手順で行います。

ローカルブランチをリモートリポジトリに発行する

操作手順
  1. 発行するローカルブランチにブランチを切り替えます。(詳細はこちら)
  2. Git ナビゲータに [ブランチを発行] ボタンが表示されるので、そのボタンをクリックします。
  3. リモートリポジトリにローカルブランチが発行されます。

ブランチをマージする

ブランチをマージするには、次の手順で行います。

ブランチをマージする

操作手順
  1. マージの起点となるブランチにブランチを切り替えます。(詳細はこちら)
  2. Git ナビゲータの上部にある三点リーダーをクリックします。
  3. メニューが開くので、[ブランチ] > [ブランチをマージ] ボタンをクリックします。
  4. [{現在のブランチ名}にブランチをマージします。] ダイアログが表示されるので、マージするブランチを選択して、[OK]ボタンをクリックします。
  5. ブランチのマージが開始され、一定時間経過後にブランチがマージされます。
注記
  • マージを中止する場合は、Git ナビゲータ上の [コミット] ボタンの隣の [マージを中止] ボタンをクリックしてください。

ブランチを削除する

ローカルブランチを削除するには、次の手順で行います。

ローカルブランチを削除する

操作手順
  1. 削除するブランチ以外のブランチにブランチを切り替えます。(詳細はこちら)
  2. Git ナビゲータの上部にある三点リーダをクリックします。
  3. メニューが開くので、[ブランチ] > [ブランチの削除] ボタンをクリックします。
  4. [削除するブランチを選択してください。]ダイアログが表示されるので、削除するブランチを選択して、[OK]ボタンをクリックします。
  5. 選択したブランチが削除され、ブランチの一覧から表示されなくなります。
備考
  • NDGitでは、リモートブランチを削除することはできません。 リモートブランチを削除する場合は、他の Git クライアントをご利用ください。