Git Commit Emoji 💬✨
Add expressive emojis to your Git commit messages in VS Code — with auto-detection, custom emojis, and a clean user flow.
🚀 Features
- 🔍 Detect commit type automatically (Docs, Tests, Refactor, etc.)
- 😎 Emoji selector from default or custom list
- 🧠 Smart commit message format
- 🔐 Prevent duplicate emojis in custom list
- 🧰 Works with any language & Git repo
📸 Usage
- Stage your changes (
git add . )
- Run command:
Ctrl+Shift+P → Git Commit Emoji: Insert Emoji
- Select an emoji or use the auto-detected type
- Enter your message → ✅ Commit happens automatically!
🛠️ Custom Emojis
You can define your own emojis in settings:
"gitCommitEmoji.customEmojis": [
{ "label": "🐳", "description": "Docker Stuff" },
{ "label": "📱", "description": "Mobile UI" }
]
⚠️ Built-in emojis cannot be overridden.
🧪 Recommended Setup
- VS Code
v1.100.0 or later
- Git installed and initialized
📦 Extension Settings
Setting |
Description |
gitCommitEmoji.customEmojis |
Add your own emojis |
📁 Repository
GitHub Repo
👨💻 Author
Created with ❤️ by Sachintha Udara
📜 License
MIT
| |