To make the commit history more readable and structured, we use emojis to denote the types of changes. Please follow these rules when creating commit messages.
Emoji | Commit Type | Description |
---|---|---|
🎉 | happy |
Mega happiness |
✨ | feat |
Adding a new feature |
🐛 | fix |
Fixing a bug |
📝 | docs |
Updating documentation |
🎨 | style |
Changes in styling (e.g., formatting, missing semi colons) |
♻️ | refactor |
Code refactoring without functional changes |
✅ | test |
Adding tests |
🔨 | build |
Changes in the build system or external dependencies |
⚡ | perf |
Improving performance |
🔧 | chore |
Other changes that don't modify src or test files |
feat: added user authentication
fix: fixed display issue on mobile devices
docs: updated installation guide
- Use one emoji per commit.
- Start the commit message with the emoji and commit type.
- Follow the Conventional Commits standard.