检查点的工作原理
Cline 在每次使用工具(文件编辑、命令等)后都会创建一个检查点。这些检查点:- 与你的 Git 工作流程并行工作,不会干扰
- 在恢复之间保持上下文
- 使用影子 Git 仓库来跟踪更改
查看更改和恢复
在每次使用工具后,你可以:- 点击”比较”按钮查看修改的文件
- 点击”恢复”按钮打开恢复选项
.png)
恢复选项
要恢复到之前的状态:- 点击任何步骤旁边的”恢复”按钮
- 从三个选项中选择:
- 恢复任务和工作区:将代码库和任务都重置到该时间点
- 仅恢复任务:保持代码库更改但恢复任务上下文
- 仅恢复工作区:重置代码库同时保留任务上下文

使用场景
检查点让你可以更加大胆地与 Cline 进行实验。虽然人类编程通常是有条不紊和迭代的,但 AI 可以快速进行大量更改。检查点帮助你跟踪这些更改并在需要时恢复。使用自动批准模式
- 为快速迭代提供安全网
- 让撤销意外结果变得容易
测试不同方法
- 自信地尝试多种解决方案
- 比较不同的实现
- 快速恢复到工作状态
- 非常适合探索不同的设计模式或架构方法
最佳实践
- 在实验时将检查点作为安全网使用
- 更自信地利用自动批准模式,知道你总是可以回滚
- 根据需要有选择地恢复:
- 使用”恢复任务和工作区”重新开始
- 使用”仅恢复任务”尝试不同的提示,但保留文件更改
- 使用”仅恢复工作区”尝试不同的实现,同时保留对话上下文

