Skip to content

Instantly share code, notes, and snippets.

@farskid
Created November 10, 2017 11:36
Show Gist options
  • Save farskid/1c22cec419434a2e6c746f2f0f6528b6 to your computer and use it in GitHub Desktop.
Save farskid/1c22cec419434a2e6c746f2f0f6528b6 to your computer and use it in GitHub Desktop.
Emojis in git commits
Emojis on GitHub commits
Table of emojis:
🎨 :art: when improving the format/structure of the code
πŸ“° :newspaper: when creating a new file
πŸ“ :pencil: when performing minor changes/fixing the code or language
🐎 :racehorse: when improving performance
πŸ“š :books: when writing docs
πŸ› :bug: when reporting a bug, with @FIXMEComment Tag
πŸš‘ :ambulance: when fixing a bug
🐧 :penguin: when fixing something on Linux
🍎 :apple: when fixing something on Mac OS
🏁 :checkered_flag: when fixing something on Windows
πŸ”₯ :fire: when removing code or files, maybe with @CHANGED Comment Tag
🚜 :tractor: when change file structure. Usually together with 🎨
πŸ”¨ :hammer: when refactoring code
β˜”οΈ :umbrella: when adding tests
πŸ”¬ :microscope: when adding code coverage
πŸ’š :green_heart: when fixing the CI build
πŸ”’ :lock: when dealing with security
⬆️ :arrow_up: when upgrading dependencies
⬇️ :arrow_down: when downgrading dependencies
⏩ :fast_forward: when forward-porting features from an older version/branch
βͺ :rewind: when backporting features from a newer version/branch
πŸ‘• :shirt: when removing linter/strict/deprecation warnings
πŸ’„ :lipstick: when improving UI/Cosmetic
♿️ :wheelchair: when improving accessibility
🌐 :globe_with_meridians: when dealing with globalization/internationalization/i18n/g11n
🚧 :construction: WIP(Work In Progress) Commits, maybe with @REVIEW Comment Tag
πŸ’Ž :gem: New Release
πŸ₯š :egg: New Release with Python egg
🎑 :ferris_wheel: New Release with Python wheel package
πŸ”– :bookmark: Version Tags
πŸŽ‰ :tada: Initial Commit
πŸ”ˆ :speaker: when Adding Logging
πŸ”‡ :mute: when Reducing Logging
✨ :sparkles: when introducing New Features
⚑️ :zap: when introducing Backward-InCompatible Features, maybe with @CHANGED Comment Tag
πŸ’‘ :bulb: New Idea, with @IDEA Comment Tag
❄️ :snowflake: changing Configuration, Usually together with 🐧 or πŸŽ€ or πŸš€
πŸŽ€ :ribbon: Customer requested application Customization, with @HACK Comment Tag
πŸš€ :rocket: Anything related to Deployments/DevOps
🐘 :elephant: PostgreSQL Database specific (Migrations, Scripts, Extensions, ...)
🐬 :dolphin: MySQL Database specific (Migrations, Scripts, Extensions, ...)
πŸƒ :leaves: MongoDB Database specific (Migrations, Scripts, Extensions, ...)
🏦 :bank: Generic Database specific (Migrations, Scripts, Extensions, ...)
🐳 :whale: Docker Configuration
🀝 :handshake: when Merge files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment