GoLand 2025.2 Help

在不同的 Mercurial 工作目录之间切换

与 GoLand 的 Mercurial 集成可让您将存储库的 working directory 更新为指定的 changeset 或特定的 line of development。 可以通过变更集的哈希值或先前分配的 tag identifiers 来识别变更集。

默认情况下,Mercurial 要求在更新前当前工作目录必须为 clean。 如果当前工作副本未处于干净状态,您可以提交更改,或如 搁置或存储更改 中所述将其搁置。

快速切换到其他分支或书签

  1. 状态 工具栏中,点击 Mercurial 分支 小部件以打开 分支 弹出窗口。

  2. 选择要切换的分支或书签,在打开的菜单中点击 更新

    状态栏中的 Mercurial 小部件

切换到其他工作目录

  1. 在主菜单中,转到 Hg | Mercurial | 更新至

  2. 在打开的 切换工作目录 对话框中,指定目标工作目录:

    • 要切换到其他开发路径,请选择 分支 并从列表中选择所需的分支。

    • 要切换到已分配了标签标识符的变更集,请选择 标签 并从下拉列表中选择所需标签。

    • 要切换到通过哈希值标识的变更集,请选择 修订版本 并在字段中输入所需的修订号。

    正在切换到其他工作目录
  3. 若要覆盖任何本地更改,请选中 覆盖本地修改的文件(不创建备份) 复选框。

  4. 一旦发生冲突,将打开 冲突 对话框,并列出需解决的冲突文件。

最后修改日期: 2025年 9月 26日