检查点
检查点是项目某个时刻的快照,包含恢复该状态所需的完整数据,类似其他版本控制中的 commit,通过唯一 ID 和创建时填写的描述标识。

检查点是项目状态的持久记录,构成分支和合并所需的历史图。通常创建后不能删除,因此记录的修改会保留在历史中。
虽然可恢复完整项目,实际仅保存相对上个检查点的变化。替换大资源最占存储,见版本控制如何影响存储。
创建检查点
从版本控制面板创建。

New Checkpoint 打开创建表单,也可按 Ctrl+S,Mac 上 Cmd+S。

恢复检查点

在面板找到目标检查点,从菜单选择 Restore checkpoint,编辑器重新加载到对应状态。
恢复将旧快照带回当前分支,不隐式创建分支。之后的新检查点仍接在当前分支最新检查点之后。

硬重置到检查点
硬重置删除所选检查点之后的全部检查点,可用于撤销误合并或需要重新处理的合并。
仅在以下情况允许:
- 待删除检查点没有派生其他分支。
- 待删除检查点不是分支合并产生的。
删除后不再计入存储。
删除的检查点无法恢复。
找到目标检查点,从菜单选择 Hard reset。

输入 hard reset,确认删除所选检查点之后的历史。

编辑器会重新加载到所选状态。