IntelliJ IDEA 2026.1 Help

作業ディレクトリの切り替えダイアログ

Mercurial プラグインをインストールする

この機能は、インストールして有効にする必要がある Mercurialプラグインに依存しています。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. Marketplace タブを開き、 Mercurial プラグインを見つけて、 インストール をクリックします (プロンプトが表示されたら、IDE を再起動してください)。

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

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

項目

説明

リポジトリ

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

切り替え先

この領域では、ブランチ、ブックマーク、チェンジセットを選択して切り替えます。

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

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

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

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

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

ローカルで変更されたファイルを上書き (バックアップなし)

別のブランチ、ブックマーク、チェンジセットに更新する予定で、現在の開発ラインでコミットされていない変更がある場合、技術的に 2 つの方法があります。 コミットされていない変更は、更新前にコミットされるか、破棄される(クリーンにされる )かのいずれかです。

デフォルトでは、 Mercurial は、更新前に現在の作業ディレクトリが クリーンであること、つまり、コミットされていない変更が含まれていないことを要求します。 そうでない場合、更新操作は失敗し、IntelliJ IDEA は対応するエラーメッセージを表示します。 このメッセージは、 hg update <target branch, bookmark, or changeset> -C を実行してコミットされていない変更を破棄することにより、現在の作業ディレクトリをクリーンアップすることも推奨しています。 作業コピーがクリーンでない場合でも更新中のエラーを防ぐには、 ローカルで変更されたファイルを上書き (バックアップなし) チェックボックスを使用する。

  • コミットされていないローカル変更を破棄するには、このチェックボックスを選択します。

  • 現在の作業ディレクトリがきれいであることを確認する場合は、チェックボックスをオフにします。

2026 年 3 月 30 日