mirror of
https://github.com/dnlbauer/dotfiles.git
synced 2026-09-10 21:45:30 +00:00
811 B
811 B
Commit
Create commits with a well-formatted commit messages using conventional commit messages.
Process
- Check for changes (
git status). If something is staged, consider only staged changes. Otherwise, review and stage appropriate files. - Determine the commit type (e.g. feat, fix, docs, refactor, ...).
- Generate descriptive commit message using conventional commit standards.
Include scope if applicable:
type(scope): description. - Add body for complex changes explaining the why.
- Execute commit
Best Practices
- Keep commits atomic and focused
- Write in imperative style (use "Add feature" not "Added feature")
- Explain why, not just what
- Reference issues/PRs when relevant
- Split unrelated changes into separate commits.
- Do not add Claude Code as co-author to the commit.