📝 Commit Builder
0/50
👁️ Preview & Validation
0
Subject chars
0
Body chars
0
Total lines
Output
Your commit message will appear here...
Linting
Run validation...
📋 Templates
📜 History
No history yet. Your commits will appear here.
📚 Quick Reference
Type Guide
feat- New featurefix- Bug fixdocs- Documentationstyle- Formatting, missing semicolonsrefactor- Code restructuringperf- Performance improvementtest- Test filesbuild- Build or dependenciesci- CI/CD configurationchore- Other changesrevert- Revert previous commit
Format Examples
feat: add login pagefix(auth): resolve token issuedocs: update READMEfeat!: change API response format
The ! indicates a breaking change before the colon.
Best Practices
- Use imperative mood ("add" not "added")
- Don't capitalize first letter
- No period at the end of subject
- Subject ≤ 50 characters
- Body lines ≤ 72 characters
- Blank line between subject and body
- Reference issues explicitly
Common Footers
Closes #123- Closes issueFixes #456- Fixes issueRefs #789- References issueReviewed-by: Name- ReviewerCo-authored-by: Name- Co-authorBREAKING CHANGE: description