# Apptag Project Rules ## Checkpoint workflow 每次开始任务前:`git status` 检查当前状态。 每次完成一个独立的功能或修复后,做一次 checkpoint commit: ``` git add -A && git commit -m "checkpoint: <简短描述>" ``` 任何时候用户可以喊:**"rollback to last checkpoint"** — 执行 `git reset --hard HEAD~1` 回滚到上一个 commit。 ## 恢复已删除的 checkpoint 如果用户后悔回滚了,可以用 `git reflog` 找回被丢弃的 commit,然后 `git reset --hard ` 恢复。