Emojis are a simple and fast way to communicate something.
A commit must clearly explain the project's changes.
Why not combine these two?
ย
| Emoji | Commit | Code |
|---|---|---|
| ๐ | Project beginning | tada |
| โจ | New feature | sparkles |
| ๐ | Bug fix | bug |
| ๐ง | Maintenance | wrench |
| ๐ | Documentation | bookmark_tabs |
| โ๏ธ | Functionality | gear |
| โป๏ธ | Refactoring | recycle |
| ๐จ | Style | art |
| ๐ | SEO | mag |
| โก๏ธ | General update | zap |
| ๐ท๏ธ | Release | label |
| ๐ | Deploy | rocket |
| ๐ฆ | Package | package |
| ๐ | Directory structure | file_folder |
| ๐ | Merge changes | twisted_rightwards_arrows |
| โช๏ธ | Revert changes | rewind |
| ๐ง | Feature in progress | construction |
| โ | Finished feature | white_check_mark |
| Problems in the code | warning | |
| ๐ฉ | Temporary bad code | poop |
ย
Emojis are not enough to explain a change, a great description must be part of the commit.
Have fun!
If you have any suggestions of improvements, submit a PR