PyCharm 2026.1 Help

将文件添加到本地 Mercurial 存储库

安装 Mercurial 插件

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

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

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

在项目的 Mercurial 存储库 初始化后,您需要将项目数据添加到其中:

  • 如果您已 为您的项目启用 Mercurial, PyCharm 会在创建文件时建议将每个新文件置于 Mercurial 的版本控制之下。

  • 您可以将所有未受版本控制的文件置于 Mercurial 的版本控制之下,或选择要添加的文件。

将所有未受版本控制的文件添加到 Mercurial

  1. 打开 提交 工具窗口(Alt+0)。

  2. 右键点击 未纳入版本控制的文件 节点,然后在上下文菜单中选择 添加到 VCS

  3. 点击 提交 ,或按 Ctrl+K

将特定文件添加到 Mercurial

  1. 打开 提交 工具窗口(Alt+0)。

  2. 展开 未纳入版本控制的文件 节点,选择要添加的文件。 在上下文菜单中选择 添加到 VCS

  3. 点击 提交 ,或按 Ctrl+K

指定提交选项

在 PyCharm 中,您可以运行提交检查、在提交后将文件上传到服务器,或使用高级选项进行提交。

  1. 打开 提交 工具窗口(Alt+0 ),并在右下角点击 显示提交选项

  2. 选择所需的选项:

    高级提交选项弹出窗口
    • 提交前 区域,选择您希望 PyCharm 在将所选文件提交到本地存储库之前执行的操作。

      可用的选项有:

      • 重新格式化代码 :根据 项目代码样式设置执行代码格式化。

      • 重新排列代码 :根据 排列规则首选项重新排列您的代码。

      • 优化导入 :移除冗余的导入语句。

      • 清理 :从代码清理检查中批量应用快速修复。 点击 选择配置文件 以选择一个 配置文件, IDE 将据此运行检查。

      • 更新版权 :根据所选的版权配置文件—作用域组合 添加或更新版权声明

      • 清除 Jupyter 输出 :清除 Jupyter Notebook 中的所有单元输出,仅存储源代码。

      • 检查恶意依赖项 :搜索 恶意 NPM 和 PyPI 依赖项 ,这些依赖项可能在您的项目中被声明。

    • 高级提交检查 区域,可用选项如下:

      • 提交完成后运行高级检查 :启用此选项以在提交完成 运行所选的高级提交检查。

        启用此选项后,即使某些高级提交检查失败,更改也会照常提交。

      • 分析代码(A) :在提交时分析已修改的文件。 点击 选择配置文件 以选择一个 检查配置文件, IDE 将据此运行检查。

      • 检查 TODO :审阅与指定过滤器匹配的 TODO 项。 点击 配置 以选择一个 现有 TODO 筛选器 ,或打开 TODO 设置页面并定义要应用的新筛选器。

      • 运行测试将测试作为提交检查运行。 点击靠近 运行测试选择配置 ,然后选择您要运行的配置。

    • 提交后 区域,您可以选择用于将已提交的文件上传到本地或远程主机、已挂载磁盘或目录的 服务器访问配置服务器组。 如需更多信息,请参阅 部署

      可用的选项有:

      • 将文件上传到 :选择用于将已提交的文件上传到本地或远程主机、已挂载磁盘或目录的 服务器访问配置服务器组

        • 要禁止上传,选择

        • 要将服务器配置添加到列表,点击 "浏览" 按钮 ,并在打开的 部署 对话框中填写必填字段。

        仅在启用 FTP/SFTP/WebDAV 连接 插件时,该列表才可用。

      • 始终使用所选服务器或服务器组 :始终将文件上传到所选的 服务器服务器组

        仅在启用 FTP/SFTP/WebDAV 连接 插件时,才会提供此复选框。

2026年 3月 24日