Skip to content

Instantly share code, notes, and snippets.

@cdstanford
Last active November 17, 2023 00:01
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 cdstanford/9a8cc9c02b128d3936bcf50105f134f8 to your computer and use it in GitHub Desktop.
Save cdstanford/9a8cc9c02b128d3936bcf50105f134f8 to your computer and use it in GitHub Desktop.

My current git commit emoji conventions

Most used

shortcode emoji meaning
(none) added or updated code
:wrench: πŸ”§ work-in-progress
:test_tube: πŸ§ͺ added a test case
:bug: πŸ› fixed a bug
:tada: πŸŽ‰ new feature
:broom: 🧹 clean up
:sparkles: ✨ readability, formatting, or cosmetic change
:recycle: ♻️ reorganize, rename, or refactor

Also useful

shortcode emoji meaning
:x: ❌ commit broken code
:pen: πŸ–ŠοΈ typo, newline, or other trivial edit
:paperclip: πŸ“Ž clippy
:robot: πŸ€– bot / CI update
:turtle: 🐒 performance bug
:zap: ⚑ performance improvement
:rewind: βͺ revert a change or commit
:wastebasket: πŸ—‘οΈ cut a block of code or file
:fire: πŸ”₯ cut a larger number of files or a feature across several files

Configuration and assets

shortcode emoji meaning
:file_folder: πŸ“ add some data
:file_cabinet: πŸ—„οΈ add a lot of data
:gear: βš™οΈ update config files
:crab: πŸ¦€ config specific to Rust and cargo
:package: πŸ“¦ add or update dependencies and submodules
:heavy_plus_sign: βž• add a list item or config line
:heavy_minus_sign: βž– remove a list item or config line

Documentation

shortcode emoji meaning
:memo: πŸ“ comments, documentation, or README
:mag: πŸ” audit or investigate code
:copyright: ©️ add or update license
:rocket: πŸš€ new version or ready to publish
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment