IntelliJ IDEA 2024.1 ヘルプ

マージダイアログ (Mercurial)

このダイアログを使用して、現在の作業ディレクトリ(英語)を、名前付きブランチ(英語)軽量ブランチ (ブックマーク)(英語)タグハッシュ、またはリビジョン番号で識別される特定のチェンジセット(英語)にマージします。

デフォルトでは、Mercurial はマージする前に現在の作業ディレクトリをクリーンにする必要があります。つまり、コミットされていない変更が含まれていてはいけません。そうでない場合、マージ操作は失敗し、IntelliJ IDEA は対応するエラーメッセージを表示します。このメッセージは、hg merge <target branch, bookmark, or changeset> -C を実行してコミットされていない変更を破棄することにより、現在の作業ディレクトリをクリーンアップすることも推奨しています。

項目

説明

リポジトリ

このリストから、マージを実行するリポジトリを選択します。ブランチタグブックマークリストの内容が更新され、選択されたリポジトリで使用可能なブランチ、タグ、ブックマークが表示されます。

次とマージ

この領域で、マージするブランチ、ブックマーク、チェンジセットを選択します。

  • ブランチ : このオプションを選択して、ブランチ名(英語)で識別される別の開発ラインに切り替え、ブランチヘッド(英語)にマージします。現在のリポジトリで使用可能なすべての名前付きブランチを表示するリストから、目的のブランチを選択します。

  • タグ : 以前にタグ識別子(英語)を割り当てたチェンジセット(英語)にマージするには、このオプションを選択します。リストから関連するタグを選択します。

    このリストには、ローカルタグ(.hg/localtags から)とグローバルタグ(.hgtags から)の両方が表示されます。

  • ブックマーク : このオプションを選択して、ブックマーク(英語)で識別される別の開発ラインに切り替え、そのヘッドにマージします。現在のリポジトリで利用可能なすべての軽量ブランチを表示するリストから、関連するブックマークを選択します。

  • リビジョン : ハッシュまたはリビジョン番号で識別される特定のチェンジセットにマージするには、このオプションを選択します。フィールドに、関連するリビジョン番号を入力するか、ハッシュを貼り付けます。ハッシュをコピーするには、バージョン管理ツールウィンドウ Alt+9ログタブを開き、関連するブランチとリビジョンを選択してから、選択したコンテキストメニューからハッシュのコピーを選択します。