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"
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: |
Inspired by dannyfritz/commit-message-emoji
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. (βΏβ βΏβ )