IntelliJ IDEA 2026.1 Help

切换工作目录对话框

安装 Mercurial 插件.

此功能依赖于 Mercurial 插件,您需要安装并启用它。

  1. 按 Ctrl+Alt+S 打开设置,然后选择 插件。

  2. 打开 市场 选项卡,找到 Mercurial 插件,然后点击 安装 (如有提示,请重启 IDE)。

使用此对话框将 当前工作目录升级到 命名分支、 轻量级分支(书签)或由 标签、 哈希或 修订号标识的特定 变更集。

默认情况下, Mercurial 要求在更新之前当前工作目录必须是 干净 的,即不得包含任何未提交的更改。 否则更新操作将失败,并由 IntelliJ IDEA 显示相应的错误消息。 该消息还建议您运行 hg update <target branch, bookmark, or changeset> -C 清理当前工作目录,以丢弃未提交的更改。

条目

描述

存储库

从此列表中选择要运行更新的存储库。 将更新 分支、 标签 和 书签 列表的内容,以显示所选存储库中可用的分支、标签和书签。

切换到

在此区域,选择要切换到的分支、书签或更改集。

  • 分支: 选择此选项以切换到由 branch name标识的另一条开发分支,并更新至 branch head。 从列表中选择所需分支,该列表显示当前存储库中可用的所有命名分支。

  • 标签: 选择此选项以更新到您之前分配了 标签标识符的 变更集。 从列表中选择相关标签。

    该列表显示本地标签(来自 .hg/localtags )和全局标签(来自 .hgtags )。

  • 书签: 选择此选项以切换到由 书签标识的另一条开发线并更新到其 head。 从列表中选择相关书签,该列表显示当前存储库中所有可用的轻量级分支。

  • 修订: 选择此选项以更新到由其 hash 或 修订号 标识的特定更改集。 在该字段中,输入相关的修订号或粘贴哈希值。 要复制哈希,请打开 日志 选项卡的 版本控制 工具窗口 Alt+9 ,选择相关的分支和修订,然后从所选内容的上下文菜单中选择 复制哈希。

覆盖本地已修改的文件(不备份)

如果您将更新到另一个分支、书签或变更集,并且在当前开发线上有任何未提交的更改,技术上可以有两种处理方法。 未提交的更改可以在更新之前提交或放弃(清理)。

默认情况下, Mercurial 要求在更新之前当前工作目录必须是 干净 的,即不得包含任何未提交的更改。 否则更新操作将失败,并由 IntelliJ IDEA 显示相应的错误消息。 该消息还建议您运行 hg update <target branch, bookmark, or changeset> -C 清理当前工作目录,以丢弃未提交的更改。 请使用 覆盖本地已修改的文件(不备份) 复选框以防止当前工作副本不干净时更新失败。

  • 选择复选框以放弃任何未提交的本地更改。

  • 如果您确定当前工作目录是干净的,请清除此复选框。

2026年 3月 24日