> ## 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；推送前确认远端和发布影响。不要假设回退能恢复数据库、外部服务或已推送提交。
