WebStorm 2025.2 Help

将更改分组到 changelist 中

changelist 是一组尚未提交到 Git 版本库的本地更改。

借助 changelist,您可以将与不同任务相关的更改分组,并单独提交这些更改集。 有关详细信息,请参阅 本地提交更改

changelist 显示在 提交 窗口中的 提交 工具窗口 Alt+0 中。 最初,只有一个名为 变更 的默认 changelist。 所有新更改会自动放入 变更 changelist 中。 还有一个 未版本控制的文件 changelist,用于分组尚未 添加到 Git的新建文件。

您可以根据需要 创建任意多个 changelist ,并可在任何时刻 将其中任意一个设为活动。 您可以将任何未提交的更改 移动到任意 changelist。

创建新的 changelist

  1. 变更 视图中,右键单击文件以打开上下文菜单,然后选择 新建变更列表

  2. 新建变更列表 对话框中,指定新 changelist 的名称并添加描述(可选)。

设置活动 changelist

  • 变更 视图中,选择一个非活动 changelist 并按 Ctrl+Space ,或右键单击并从上下文菜单中选择 设置活动变更列表。 所有新更改将自动放入该 changelist 中。

在 changelist 之间移动更改

  1. 变更 视图中,选择要移动到其他 changelist 的更改。

  2. 右键点击所选内容,然后选择 移动到其他变更列表 Alt+Shift+M

  3. 在打开的对话框中,选择一个已有的 changelist,或输入新 changelist 的名称。

    输入可选注释。 当新的 changelist 被提交到版本库时,该注释将显示在 注释 文本区域中的 Commit Changes 对话框中。

  4. 选中 设为活动(A) 复选框,以便在更改还原到新 changelist 后立即将其设置为 活动状态。

    取消选中此复选框时,当前的活动 changelist 将保持为活动状态。

  5. 选中 跟踪上下文 复选框,以便 WebStorm 在新 changelist 被停用时保留其关联任务的上下文,并在其变为活动时恢复上下文。

    有关更多信息,请参阅 管理任务

删除 changelist

  • 右键单击一个 changelist,然后从上下文菜单中选择 删除变更列表

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