π Git Commit Emoji Cheatsheet
This is very inspired by the Gitmoji list but more tailored to my workflow, use cases, and preferences and organized according to conventional commit category. Hereβs a gist showing all emojis in one place.
feat:
- π Begin a project
- β¨ New features
- β Remove dependency
- β Add dependency
- ποΈ Database changes
- πΈ Improve UX and usability
- π Make styling updates (e.g., scss)
- π± Work on responsive design
- π« Update animations/transitions
- π₯
Catch errors
- βΏοΈ Improve accessibility
- π Merge branches
- βͺοΈ Revert changes
- ποΈ Improve SEO
- π§ Work in progress
- π± Add or update assets
- π½οΈ Update code due to external API changes
- π₯ Introduce breaking changes
- π Work on code related to authorization, roles and permissions
- π Add/update business logic
- 𧱠Infrastructure-related changes
- π§βπ» Improve developer experience
- π¬ Add or update text and literals
chore:
- π§ Tooling for configs (e.g.,
tsconfig
, GitHub actions, many yml
files)
- π¨ Tooling for development (e.g., linting/formatting configs, dev dependencies)
- π¨ Fix compiler or linter warnings
- π Remove logs
- π Add/update logs
- π Add/update
.gitignore
/.eslintignore
- π Deploy
- π Release a version
- π Fix CI build
- π Pin dependencies to specific versions
- π¦ Update
package.json
and similar files
- π· Add/update CI or build system
- π³ Docker
style:
- π¨ Improve structure/format of the code
perf:
- β‘οΈ Improve performance
fix:
- π Fix a bug
- βοΈ Fix a typo
- π½οΈ Update code due to 3rd party changes
- π©Ή Simple fix for a non-critical issue
refactor:
- π§Ό Clean up
- π₯ Remove code or files
- β»οΈ Refactoring
- π Move/rename code/files
- ποΈ Make architectural changes
- β°οΈ Remove dead code
- π Code review changes
- ποΈ Deprecate code that needs to be cleaned up
test:
- β
Add, update, or pass a test
- π€‘ Mock things
- π§ͺ Add a failing test
docs:
- π Add/update Documentation
- π‘ Add comments in source code
- π·οΈ Add/update types
- π₯ Add/update contributors
- π Add/update README-type documentation
- π Add/update license
- π Add emoji
Other
- π References/Resources
- π Notes
- ποΈ Table of contents/Index
- βοΈ Snippet
- ποΈ Build
- π§ͺ Tests
- πΎ Installation
- β
Requirements
- π οΈ Tools, scaffolding
- π Cool update