Skip to content

Instantly share code, notes, and snippets.

@davidaparicio
Created November 21, 2020 12:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davidaparicio/83b1b524e8fc11776588c02f60dc2ce3 to your computer and use it in GitHub Desktop.
Save davidaparicio/83b1b524e8fc11776588c02f60dc2ce3 to your computer and use it in GitHub Desktop.
emoji-commit-message
# ^--^ ^------------^
# | +-> Summary in present tense.
# +-------> Type: build, chore, ci, docs, feat, fix, perf, refactor, revert, style, or test
# ✨ feat: new feature for the user, not a new feature for build script
# πŸ› fix: a bug fix or πŸ’₯ crash fix or 🚱 memory leak
# πŸ“š docs: πŸ“ changes to the documentation only
# πŸ’Ž style: πŸ‘• formatting, white-space, etc; no production code change
# πŸ”¨ refactor: πŸ‘Œ code change that does not fix a bug or add a feature, eg. renaming a variable
# πŸš€ perf: 🐎 code change that improves performance
# 🚨 test: βœ… adding missing tests, refactoring tests; no production code change
# πŸ“¦ build: change that affects the build system or external dependencies (example scopes: gulp, npm)
# πŸ‘· ci: change to the CI configuration files and scripts, πŸ’š CI fixing
# πŸ”§ chore: change confs, πŸ“‡ metadata or 🎨 (UI) that does not modify src or test files
# βͺ revert: reverts a previous commit
# πŸŽ‰ init: initialize the git repository
# πŸ”₯ rem: πŸ—‘οΈ remove code or files, ♻️ refactoring, πŸ’© deprecated
# πŸ”’ sec: improve security
# 🚧 wip: work in progress (do NOT merge)
# 🎌 a/b: adding A/B test or feature flag
# ⚑ tag: πŸ”– backwards-incompatible change (major change)
# ⬆ upgr_dep: upgrading dependencies
# ⬇ down_dep: downgrading dependencies
# πŸ“‘ metrics: adding instrumentation or metrics
# πŸ”Š log_add: adding logging
# πŸ”‡ log_rem: removing logging
# β™Ώ access: improve accessibility
# 🌐 trad: internationalization
# https://buzut.net/git-bien-nommer-ses-commits/
# https://github.com/cooperka/emoji-commit-messages
[commit]
template = ~/.git_commit_msg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment