Skip to content

Git Commit Emoji is a standard of Emoji for using on Git commit messages.

License

Notifications You must be signed in to change notification settings

Bunlong/git-commit-emoji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 

Repository files navigation

Git Commit Emoji

Git Commit Emoji is a standard of Emoji for using on Git commit messages.

A new way to improve or write git commit messages is using emoji to identify the type of a commit.

The commit message with emoji should be structured as follows:

git commit "<emoji> Commit message"

Example:

git commit ":beetle: Fix add missing field"

📝 Standard Git Commit Type

Commit Type Emoji
New feature :sparkles:
Style 💄 :lipstick:
Refactor ♻️ :recycle:
Test 🚨 :rotating_light:
Make a test pass ✔️ :heavy_check_mark:
Document 📖 :book:
Deploy 🚀 :rocket:
Bug fix 🪲 :beetle:
Work In Progress 🚧 :construction:
Merge branches 🔀 :twisted_rightwards_arrows:
Format/Structure related 🎨 :art:
Internationalization and localization 🌐 :globe_with_meridians:
Performance 🐎 :racehorse:
Remove code or files 🔥 :fire:
Security 🔒 :lock:
Move or renmame files or folders 🚚 :truck:
Initial commit 🎉 :tada:
Version tag 🔖 :bookmark:
Add a dependency :heavy_plus_sign:
Upgrade dependencies ⬆️ :arrow_up:
Downgrade dependencies ⬇️ :arrow_down:
Configure files 🔧 :wrench:
Revert changes :rewind:
Code review changes 👌 :ok_hand:
Breaking changes 💥 :boom:
Reverting changes :rewind:
Package.json 📦 :package:
Docker related 💚 :green_heart:
Continuous integration 🐳 :whale:
Mac related 🍎 :apple:
Linux related 🐧 :penguin:

😍 Inspiration

Inspired by dannyfritz/commit-message-emoji

🌟 Contribution

If you think any of the Git Commit Type Emoji can be improved or added the new one, please submit any issues.

Your contributions are heartily ♡ welcome, recognized and appreciated. (✿◠‿◠)

⚖️ License

The MIT License License: MIT