IntelliJ IDEA 2025.1 Help

将更改分组到changelist中

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

通过变更列表,您可以将与不同任务相关的更改分组,并独立提交这些更改集。 有关更多信息,请参见 在本地提交更改

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

提交工具窗口中的更改列表

您可以根据需要 创建任意数量的变更列表 ,并且可以在任何时候 将其中任何一个变为活跃状态。 您可以将任何未提交的更改 移动到任何更改列表。

创建新的更改列表

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

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

设置活动变更列表

  • 更改 视图中,选择一个非活动更改列表,然后按 Ctrl+Space 或者右键点击它并从上下文菜单中选择 设置活动更改列表。 所有新的更改将自动放置在此变更列表中。

在变更列表之间移动更改

  1. 更改 视图中,选择您希望移到另一个变更列表的更改。

  2. 右键点击所选内容,然后选择 移至另一个更改列表 Alt+Shift+M

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

    输入一个可选的注释。 当新的 changelist 提交到仓库时,此注释将显示在 评论 文本区域中的 提交更改 对话框中。

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

    如果取消选中此复选框,当前活动的更改列表将保持活动状态。

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

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

删除变更列表

  • 右键点击一个 changelist 并从上下文菜单中选择 删除更改列表

最后修改日期: 2025年 4月 24日