> ## Documentation Index
> Fetch the complete documentation index at: https://aicoding.cscitech.top/llms.txt
> Use this file to discover all available pages before exploring further.

# 检查点回退与 Git 保护

> 区分会话回退、文件恢复和 Git 审计

# 检查点回退与 Git 保护

检查点或回退入口用于撤销当前会话中的部分文件变化；Git 负责长期记录、协作审查和发布前审计。它们互补，不是同一个功能。

| 需要解决的问题 | 合适手段 |
| - | - |
| 刚才这一步改错了 | 当前会话的回退入口 |
| 比较一组修改 | `git diff` |
| 保存可追踪状态 | Git commit |
| 多人审查 | 分支和 Pull Request |
| 丢弃指定文件的未提交改动 | 谨慎使用 `git restore` |

任务开始前确认分支和 `git status`；大改动前做提交或补丁备份；每个切片后看 diff；推送前确认远端和发布影响。不要假设回退能恢复数据库、外部服务或已推送提交。
