- git-commit-methodology
- Git Commit useful links
- Commit Message Convention
- Rules
- Icon Rules & Description in Table Format
- Gitmoji : Icon for commit message
1. Follow this rule:
<Icon>[<What Happend>]: <File Path>: <File Name Or Section Name>: <Description>
Example:
β¨[Added]: website//package: model: `included`, `excluded` add to as model property
β¨[Added]:
β¨[Added]:
β¨[Added]: module/counter: Added counterSlice buttons
β [Updated]:
β
[Updated]:
β
[Updated]: module/counter: Updated counterSlice buttons
π[Fix]:
π[Fix]:
π[Fix]: module/counter: Fixed counting logic in counterSlice
π[UI]:
π[UI]:
π[UI]: module/header: Redesigned navigation bar
π§[Processing]:
π§[Processing]:
π§[Processing]: module/orders: Working on order history
π¨[Error]:
π¨[Error]:
π¨[Error]: module/api: Resolved unhandled exception
π₯[Remove]:
π₯[Remove]:
π₯[Remove]: module/legacy: Removed deprecated files
β‘οΈ[Improve]:
β‘οΈ[Improve]:
β‘οΈ[Improve]: module/db: Optimized database queries
π§[Config]:
π§[Config]:
π§[Config]: project/setup: Configured Babel settings
βοΈ[Fix]:
βοΈ[Fix]:
βοΈ[Fix]: docs/readme: Fixed typo in instructions
β»οΈ[Refactor]:
β»οΈ[Refactor]:
β»οΈ[Refactor]: module/auth: Refactored login flow
π[Documentation]:
π[Documentation]:
π[Documentation]: module/api: Updated API usage guide
π[Deploy]:
π[Deploy]:
π[Deploy]: project: Deployed version 1.0.0 to production
| Icon Type | Description | Example |
|---|---|---|
| β¨[Added]: | Add New Feature or Something | β¨[Added]: module/auth: Added login functionality |
| β [Updated]: | Updated Feature or Something | β [Updated]: module/ui: Updated button styles |
| π[Fix]: | Fixed a Bug | π[Fix]: module/cart: Fixed item count calculation |
| π[UI]: | Update UI | π[UI]: module/header: Redesigned navigation bar |
| π§[Processing]: | Feature or Something under construction | π§[Processing]: module/orders: Building order history |
| π¨[Error]: | Error in Code So be warning | π¨[Error]: module/api: Unhandled exception resolved |
| π₯[Remove]: | Remove code or files. | π₯[Remove]: module/legacy: Removed old API endpoints |
| β‘οΈ[Improve]: | Improve performance or better Code | β‘οΈ[Improve]: module/db: Optimized query execution |
| π§[Config]: | Configurate project of Something | π§[Config]: module/setup: Configured ESLint rules |
| βοΈ[Fix]: | Fix Typo Or Rename Something | βοΈ[Fix]: module/readme: Fixed typo in documentation |
| β»οΈ[Refactor]: | Code Refactor | β»οΈ[Refactor]: module/auth: Refactored login logic |
| π[Documentation]: | Update Documentation | π[Documentation]: module/api: Added API usage guide |
| π[Deploy]: | Deploy | π[Deploy]: project: Deployed version 1.0.0 to production |