# Git
-Commitone coherent change at a time, with a message that explains why, not just what.
- Do not rewrite or force-push published history without explicit instruction.
- Keep build artifacts, dependencies, and secrets outof commits via `.gitignore`.