Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bunlong/git-commit-emoji

Git Commit Emoji is a standard of Emoji for using on Git commit messages.
https://github.com/bunlong/git-commit-emoji

commit commits emoji emoji-unicode emojipedia emojis git git-command git-command-line git-commit git-commit-emoji git-message gitcommand gitcommit gitcommitemoji gitemoji github gitmessage

Last synced: 17 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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 " Commit message"
```

Example:

```
git commit ":beetle: Fix add missing field"
```

## 📝 Standard Git Commit Type

| Commit Type | Emoji |
|:--------------------------------------|:----------------------------------------------------------|
| New feature | :sparkles: `:sparkles:` |
| Style | :lipstick: `:lipstick:` |
| Refactor | :recycle: `:recycle:` |
| Test | :rotating_light: `:rotating_light:` |
| Make a test pass | :heavy_check_mark: `:heavy_check_mark:` |
| Document | :book: `:book:` |
| Deploy | :rocket: `:rocket:` |
| Bug fix | :beetle: `:beetle:` |
| Work In Progress | :construction: `:construction:` |
| Merge branches | :twisted_rightwards_arrows: `:twisted_rightwards_arrows:` |
| Format/Structure related | :art: `:art:` |
| Internationalization and localization | :globe_with_meridians: `:globe_with_meridians:` |
| Performance | :racehorse: `:racehorse:` |
| Remove code or files | :fire: `:fire:` |
| Security | :lock: `:lock:` |
| Move or renmame files or folders | :truck: `:truck:` |
| Initial commit | :tada: `:tada:` |
| Version tag | :bookmark: `:bookmark:` |
| Add a dependency | :heavy_plus_sign: `:heavy_plus_sign:` |
| Upgrade dependencies | :arrow_up: `:arrow_up:` |
| Downgrade dependencies | :arrow_down: `:arrow_down:` |
| Configure files | :wrench: `:wrench:` |
| Revert changes | :rewind: `:rewind:` |
| Code review changes | :ok_hand: `:ok_hand:` |
| Breaking changes | :boom: `:boom:` |
| Reverting changes | :rewind: `:rewind:` |
| Package.json | :package: `:package:` |
| Docker related | :green_heart: `:green_heart:` |
| Continuous integration | :whale: `:whale:` |
| Mac related | :apple: `:apple:` |
| Linux related | :penguin: `:penguin:` |

## 😍 Inspiration

Inspired by [dannyfritz/commit-message-emoji](https://github.com/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](https://github.com/Bunlong/git-commit-emoji/issues).

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

## ⚖️ License

The MIT License [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)