git Commit Convention
๐Start: Start New Project
โจFeat: ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐ
๐Fix: ๋ฒ๊ทธ ์์
๐จDesign: CSS ๋ฑ ์ฌ์ฉ์ UI ๋์์ธ ๋ณ๊ฒฝ
๐จBREAKING CHANGE: ์ปค๋ค๋ API ๋ณ๊ฒฝ์ ๊ฒฝ์ฐ
๐HOTFIX: ๊ธํ๊ฒ ์น๋ช ์ ์ธ ๋ฒ๊ทธ๋ฅผ ๊ณ ์ณ์ผํ๋ ๊ฒฝ์ฐ
โป๏ธRefactor: ์ฝ๋ ๋ฆฌํฉํ ๋ง
โ๏ธSettings: Changing configuration files
๐๏ธComment: ํ์ํ ์ฃผ์ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ
๐Docs: ๋ฌธ์ ์์
๐ปTest: ํ ์คํธ ์ฝ๋, ๋ฆฌํํ ๋ง ํ ์คํธ ์ฝ๋ ์ถ๊ฐ, Production Code(์ค์ ๋ก ์ฌ์ฉํ๋ ์ฝ๋) ๋ณ๊ฒฝ ์์
๐งChore: ๋น๋ ์ ๋ฌด ์์ , ํจํค์ง ๋งค๋์ ์์ , ํจํค์ง ๊ด๋ฆฌ์ ๊ตฌ์ฑ ๋ฑ ์ ๋ฐ์ดํธ, Production Code ๋ณ๊ฒฝ ์์
๐Deploy: Deploying stuff
๐๏ธRename: ํ์ผ ํน์ ํด๋๋ช ์ ์์ ํ๊ฑฐ๋ ์ฎ๊ธฐ๋ ์์ ๋ง์ธ ๊ฒฝ์ฐ
๐ชRemove: ํ์ผ์ ์ญ์ ํ๋ ์์ ๋ง ์ํํ ๊ฒฝ์ฐ
๐ก PR Convention
| ์์ด์ฝ | ์ฝ๋ | ์ค๋ช |
|---|---|---|
| ๐จ | :art | Improve structure / format of the code. |
| ๐ | :tada | Begin a project. |
| โก๏ธ | :zap | Improve performance. |
| ๐ฅ | :fire | Remove code or files. |
| ๐ | :bug | Fix a bug. |
| ๐๏ธ | :ambulance | Critical hotfix. |
| โจ | :sparkles | Introduce new features. |
| ๐ | :memo | Add or update documentation. |
| ๐ | :rocket | Deploy stuff. |
| ๐ | :lipstick | Add or update the UI and style files. |
| โ | :white_check_mark | Add, update, or pass tests. |
| ๐๏ธ | :lock | Fix security or privacy issues. |
| ๐ | :closed_lock_with_key | Add or update secrets. |
| ๐ | :bookmark | Release / Version tags. |
| ๐จ | :rotating_light | Fix compiler / linter warnings. |
| ๐ง | :construction | Work in progress. |
| ๐ | :green_heart | Fix CI Build. |
| โฌ๏ธ | :arrow_down | Downgrade dependencies. |
| โฌ๏ธ | :arrow_up | Upgrade dependencies. |
| ๐ | :pushpin | Pin dependencies to specific versions. |
| ๐ | :chart_with_upwards_trend | Add or update analytics or track code. |
| โป๏ธ | :recycle | Refactor code. |
| โ | :heavy_plus_sign | Add a dependency. |
| โ | :heavy_minus_sign | Remove a dependency. |
| ๐ง | :wrench | Add or update configuration files. |
| ๐จ | :hammer | Add or update development scripts. |
| โ๏ธ | :pencil2 | Fix typos. |
| ๐ฉ | :poop | Write bad code that needs to be improved. |
| โช๏ธ | :rewind | Revert changes. |
| ๐ | :twisted_rightwards_arrows | Merge branches. |
| ๐ฆ๏ธ | :package | Add or update compiled files or packages. |
| ๐ฝ๏ธ | :alien | Update code due to external API changes. |
| ๐ | :truck | Move or rename resources. |
| ๐ | :page_facing_up | Add or update license. |
| ๐ฅ | :boom | Introduce breaking changes. |
| ๐ฑ | :bento | Add or update assets. |
| โฟ๏ธ | :wheelchair | Improve accessibility. |
| ๐ก | :bulb | Add or update comments in source code. |
| ๐ฌ | :speech_balloon | Add or update text and literals. |
| ๐๏ธ | :card_file_box | Perform database related changes. |
| ๐ | :loud_sound | Add or update logs. |
| ๐ | :mute | Remove logs. |
| ๐ฅ | :busts_in_silhouette | Add or update contributor(s). |
| ๐ธ | :children_crossing | Improve user experience / usability. |
| ๐๏ธ | :building_construction | Make architectural changes. |
| ๐ฑ | :iphone | Work on responsive design. |
| ๐ฅ | :egg | Add or update an easter egg. |
| ๐ | :see_no_evil | Add or update a .gitignore file. |
| ๐ธ | :camera_flash | Add or update snapshots. |
| โ๏ธ | :alembic | Perform experiments. |
| ๐๏ธ | :mag | Improve SEO. |
| ๐ท๏ธ | :label | Add or update types. |
| ๐ฑ | :seedling | Add or update seed files. |
| ๐ฉ | :triangular_flag_on_post | Add, update, or remove feature flags. |
| ๐ฅ | :goal_net | Catch errors. |
| ๐ซ | :dizzy | Add or update animations and transitions. |
| ๐๏ธ | :wastebasket | Deprecate code that needs to be cleaned up. |