Skip to content

Instantly share code, notes, and snippets.

@guillermocalvo
Last active January 3, 2024 03:58
Show Gist options
  • Save guillermocalvo/1958710300b0b0cd45c54276d1beadee to your computer and use it in GitHub Desktop.
Save guillermocalvo/1958710300b0b0cd45c54276d1beadee to your computer and use it in GitHub Desktop.
Gitmoji Cheatsheet

Gitmoji Cheatsheet

Repository

  • πŸŽ‰ Initial commit
  • βͺ Reverting changes
  • πŸ”€ Merging branches
  • πŸ™ˆ Adding or updating a .gitignore file
  • πŸ‘₯ Adding contributor(s)
  • πŸ‘Œ Updating code due to code review changes

Files

  • πŸ”₯ Removing code or files
  • 🚚 Moving or renaming files
  • 🍱 Adding or updating assets
  • πŸ“„ Adding or updating license
  • πŸ“¦ Updating compiled files or packages
  • πŸ’„ Updating the UI and style files

Changes

  • 🚧 Work in progress
  • πŸ’© Writing bad code that needs to be improved
  • πŸ”§ Changing configuration files
  • πŸ—ƒ Performing database related changes
  • βš— Experimenting new things
  • 🐳 Work about Docker
  • 🌐 Internationalization and localization
  • πŸ’¬ Updating text and literals
  • πŸ“± Working on responsive design

Features and Improvements

  • ✨ Introducing new features
  • ⚑️ Improving performance
  • 🎨 Improving structure / format of the code
  • ♿️ Improving accessibility
  • 🚸 Improving user experience / usability
  • πŸ” Improving SEO

Fixing Bugs

  • πŸ› Fixing a bug
  • πŸš‘ Critical hotfix
  • πŸ”’ Fixing security issues
  • πŸ’š Fixing CI Build
  • ✏️ Fixing typos

Operating System

  • 🍎 Fixing something on macOS
  • 🐧 Fixing something on Linux
  • 🏁 Fixing something on Windows
  • πŸ€– Fixing something on Android
  • 🍏 Fixing something on iOS

Backward-compatibility

  • πŸ‘½ Updating code due to external API changes
  • πŸ’₯ Introducing breaking changes
  • ♻️ Refactoring code
  • πŸ— Making architectural changes

Logging

  • πŸ”Š Adding logs
  • πŸ”‡ Removing logs

Testing

  • βœ… Adding tests
  • 🀑 Mocking things

Releases and Deployment

  • πŸ”– Releasing / Version tags
  • πŸš€ Deploying stuff
  • πŸ“Έ Adding or updating snapshots

Dependencies

  • βž• Adding a dependency
  • βž– Removing a dependency
  • πŸ“Œ Pinning dependencies to specific versions
  • ⬇️ Downgrading dependencies
  • ⬆️ Upgrading dependencies

Continuous Integration

  • πŸ‘· Adding CI build system
  • πŸ“ˆ Adding analytics or tracking code
  • 🚨 Removing linter warnings

Documentation

  • πŸ“ Writing docs
  • πŸ’‘ Documenting source code

Jokes

  • πŸ₯š Adding an easter egg
  • 🍻 Writing code drunkenly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment