Git Checkpoints & Rollbacks
Learn how December manages version control, automated commit points, and instant state rollbacks.
Deterministic Versioning
Every code modification generated by December creates a point-in-time checkpoint:
- Automatic Checkpoint Generation: Each step of execution creates an isolated snapshot of changed files.
- Diff Inspection: Review line-by-line diffs before committing or testing changes.
- Single-Click Rollbacks: Revert back to any previous state if an experiment or refactor produces unintended side effects.
- Branch Cleanliness: December respects your local
.gitignorerules and ensures untracked build artifacts are never included in handoffs.