If you add emoji to your commit messages for a GitHub repo, they become less boring, and you can convey the kind of change you're adding. See the full set of GitHub supported emoji here (also useful for easy copy&paste via a simple click).
The following is a possible scheme to use:
emoji |
change type |
text to use |
---|---|---|
π | bug | :bug: |
improvement | :arrow_upper_right: |
|
π | new feature | :new: |
β | tests | :white_check_mark: |
π | documentation | :book: |
βοΈ | typo | :pencil2: |
π | refactoring | :twisted_rightwards_arrows: |
π¦ | release | :package: |
π | contribution | :clap: |
breaking | :warning: |
|
β | important | :exclamation: |
π | experimental | :pray: |
β»οΈ | dead code removal | :recycle: |
Cool!