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日