gec
π Git commits with fine grain emoji descriptions
This uses the gitmoji emoji commit standard for describing code changes with emojis.
Table of Contents
Install
npm i -g gec
Use
gec
This will put you in a wizard where you get to choose a emoji to use and message to commit
Result
A pretty git history that is readable on every system.
Available emojis
- π¨ - art - Improving structure / format of the code
- β‘οΈ - zap - Improving performance
- π₯ - fire - Removing code or files
- π - bug - Fixing a bug
- π - ambulance - Critical hotfix
- β¨ - sparkles - Introducing new features
- π - pencil - Writing docs
- π - rocket - Deploying stuff
- π - lipstick - Adding or updating the UI and style files
- π - tada - Beginning a project
- β - white-check-mark - Adding or updating tests
- π - lock - Fixing security issues
- π - bookmark - Releasing / Version tags
- π¨ - rotating-light - Removing linter warnings
- π§ - construction - Work in progress
- π - green-heart - Fixing CI Build
- β¬οΈ - arrow-down - Downgrading dependencies
- β¬οΈ - arrow-up - Upgrading dependencies
- π - pushpin - Pinning dependencies to specific versions
- π· - construction-worker - Adding or updating CI build system
- π - chart-with-upwards-trend - Adding or updating analytics or tracking code
- β»οΈ - recycle - Refactoring code
- β - heavy-plus-sign - Adding a dependency
- β - heavy-minus-sign - Removing a dependency
- π§ - wrench - Adding or updating configuration files
- π¨ - hammer - Adding or updating build scripts
- π - globe-with-meridians - Internationalization and localization
- βοΈ - pencil2 - Fixing typos
- π© - poop - Writing bad code that needs to be improved
- βͺ - rewind - Reverting changes
- π - twisted-rightwards-arrows - Merging branches
- π¦ - package - Adding or updating compiled files or packages
- π½ - alien - Updating code due to external API changes
- π - truck - Moving or renaming files
- π - page-facing-up - Adding or updating license
- π₯ - boom - Introducing breaking changes
- π± - bento - Adding or updating assets
- βΏοΈ - wheelchair - Improving accessibility
- π‘ - bulb - Adding or updating comments in source code
- π» - beers - Writing code drunkenly
- π¬ - speech-balloon - Adding or updating text and literals
- π - card-file-box - Performing database related changes
- π - loud-sound - Adding or updating logs
- π - mute - Removing logs
- π₯ - busts-in-silhouette - Adding or updating contributor(s)
- πΈ - children-crossing - Improving user experience / usability
- π - building-construction - Making architectural changes
- π± - iphone - Working on responsive design
- π€‘ - clown-face - Mocking things
- π₯ - egg - Adding or updating an easter egg
- π - see-no-evil - Adding or updating a .gitignore file"
- πΈ - camera-flash - Adding or updating snapshots"
- β - alembic - Experimenting new things"
- π - mag - Improving SEO"
- π·οΈ - label - Adding or updating types (Flow, TypeScript)"
- π± - seedling - Adding or updating seed files"
- π© - triangular-flag-on-post - Adding, updating, or removing feature flags"
- π₯ - goal-net - Catching errors"
- π« - animation - Adding or updating animations and transitions"
- π - wastebasket - Deprecating code that needs to be cleaned up