-
Notifications
You must be signed in to change notification settings - Fork 1
๐GitHub Rules
๋
ธํ์ง edited this page Apr 8, 2025
·
3 revisions

| Branch | Description | Naming Examples | CI/CD |
|---|---|---|---|
| main | ์ถ์ ๊ฐ๋ฅํ ํ๋ก๋์ ์ฝ๋๋ฅผ ๋ชจ์๋๋ ๋ธ๋์น์ ๋๋ค. ๋ฐฐํฌ๋ ๊ฐ ๋ฒ์ ์ Tag๋ฅผ ์ฌ์ฉํ์ฌ ํ์ํด๋ก๋๋ค. Tag Naming์ v1.0.1๊ณผ ๊ฐ์ด ํ์ํฉ๋๋ค. | v1.0.1 | dev ๋ธ๋์น์์ main ๋ธ๋์น๋ก merge ์ ์ ์ฉ |
| dev | ๋ค์ ๋ฒ์ ๊ฐ๋ฐ์ ์ํ ์ฝ๋๋ฅผ ๋ชจ์๋๋ ๋ธ๋์น์ ๋๋ค. ๊ฐ๋ฐ์ด ์๋ฃ๋ ๊ฒฝ์ฐ main ๋ธ๋์น๋ก merge ํฉ๋๋ค. | ย | ย |
| dev_[๊ธฐ๋ฅ๋ช ] | ํ๋์ Front-end ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋ธ๋์น์ ๋๋ค. dev ๋ธ๋์น์์ ์์ฑํ๋ฉฐ, ๊ธฐ๋ฅ ๊ฐ๋ฐ์ด ์๋ฃ๋ ๊ฒฝ์ฐ dev ๋ธ๋์น์ mergeํฉ๋๋ค. | dev_diary |

| Branch | Description | Naming Examples | CI/CD |
|---|---|---|---|
| main | ์ถ์ ๊ฐ๋ฅํ ํ๋ก๋์ ์ฝ๋๋ฅผ ๋ชจ์๋๋ ๋ธ๋์น์ ๋๋ค. ๋ฐฐํฌ๋ ๊ฐ ๋ฒ์ ์ Tag๋ฅผ ์ฌ์ฉํ์ฌ ํ์ํด๋ก๋๋ค. Tag Naming์ v1.0.1๊ณผ ๊ฐ์ด ํ์ํฉ๋๋ค. | v1.0.1 | dev ๋ธ๋์น์์ main ๋ธ๋์น๋ก merge ์ ์ ์ฉ |
| dev | ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ์ํ ์ฝ๋๋ฅผ ๋ชจ์๋๋ ๋ธ๋์น์ ๋๋ค. ๊ธฐ๋ฅ ๊ฐ๋ฐ์ด ์๋ฃ๋ ๊ฒฝ์ฐ main ๋ธ๋์น๋ก merge ํฉ๋๋ค. | dev/#1 | ย |
| ํ๊ทธ ์ด๋ฆ | ์ค๋ช |
|---|---|
| bug | ๋ฒ๊ทธ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ |
| chore | ๋น๋ ์ค์ , ์์กด์ฑ ์ ๋ฐ์ดํธ ๋ฑ์ ์ฌ์ํ ์์ ์ ์ํํ ๊ฒฝ์ฐ |
| comment | ์ฃผ์์ ์์ฑํ๊ฑฐ๋ ๋ณ๊ฒฝํ ๊ฒฝ์ฐ |
| design | UI ๊ด๋ จ ์์ ์ ์ํํ ๊ฒฝ์ฐ |
| docs | ๋ฌธ์๋ฅผ ์ถ๊ฐํ๊ฑฐ๋, ์ญ์ , ๋๋ ๋ณ๊ฒฝํ ๊ฒฝ์ฐ |
| feat | ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๊ฒฝ์ฐ |
| fix | ๋ฒ๊ทธ๋ฅผ ๊ณ ์น ๊ฒฝ์ฐ |
| refactor | ๊ธฐ๋ฅ ๋ณ๊ฒฝ ์์ด ์ฝ๋ ๋ฆฌํฉํ ๋ง์ ์ํํ ๊ฒฝ์ฐ |
| release | ๋ฐฐํฌ๋ฅผ ์ํํ ๊ฒฝ์ฐ |
| remove | ํ์ผ ๋๋ ํด๋๋ฅผ ์ญ์ ํ ๊ฒฝ์ฐ |
| rename | ํ์ผ ๋๋ ํด๋ ๋ช ์ ์์ ํ๊ฑฐ๋ ํ์ผ์ ์ฎ๊ธฐ๋ ์์ ๋ง์ ์ํํ ๊ฒฝ์ฐ |
| test | ํ ์คํธ๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ํ ์คํธ ๋ฆฌํฉํ ๋ง์ ์ํํ ๊ฒฝ์ฐ |
๐์๊ฐ
๐ฏํ๋ก์ ํธ ๊ท์น
๐ปํ๋ก์ ํธ ๊ธฐํ
โ๏ธ๊ฐ๋ฐ ๊ธฐ๋ก
- ๐งญNext.js์์ Kakao ์ง๋ API ์ ์ฉ ๋ฐฉ๋ฒ
- ๐Next.js์์ ReactQuill ์ฌ์ฉ ๋ฐฉ๋ฒ
- ๐์ข์ฐ ๋๋๊ทธ ์คํฌ๋กค ๊ตฌํ ๋ฐฉ๋ฒ
- ๐ผNext.js Quill ์ด๋ฏธ์ง ์ฒ๋ฆฌ ๋ฐฉ๋ฒ
- ๐ช๋ชจ๋ฌ ์ฐฝ(Modal Window) ๋ค๋ก๊ฐ๊ธฐ ์ด๋ฒคํธ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ
- ๐ปZustand ์ฌ์ฉ ๋ฐฉ๋ฒ
- ๐Docker์ ๊ฐ๋ ๊ณผ ์ฌ์ฉ ๋ฐฉ๋ฒ
- โ GitHub PR & Issue Template ์์ฑ ๋ฐฉ๋ฒ
- ๐งฑ(๋ฆฌํฉํ ๋ง ์ ) Presentational & Container Components ํจํด
- ๐งฑ(๋ฆฌํฉํ ๋ง ํ) Presentational & Container Components ํจํด์ ์ ๊ฑฐํ ์ด์
- ๐Next.js ํ๋ก์ ํธ์ FSD ์ํคํ ์ฒ ์ ์ฉํ๊ธฐ
- ๐react-date-range ์ฌ์ฉ ๋ฐฉ๋ฒ
- ๐date-fns ์ฌ์ฉ ๋ฐฉ๋ฒ
- ๐ก๊ธด ๋ฌธ์์ด์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ
- โreact-easy-crop ์ฌ์ฉ ๋ฐฉ๋ฒ
- ๐nextjs middleware ์ฌ์ฉ ๋ฐฉ๋ฒ
- ๐ป์ฃผ์์ ์ฟผ๋ฆฌ์คํธ๋ง ํ๋ผ๋ฏธํฐ๋ฅผ ์ถ๊ฐ, ์์ ๋ฐ ์ญ์ ํ๋ ๋ฐฉ๋ฒ
- ๐งฑDropdown ์ปดํฌ๋ํธ ๋ง๋ค๊ธฐ
- ๐์นด์นด์ค, ๊ตฌ๊ธ, ๋ค์ด๋ฒ ๋ฑ ์ฌ๋ฌ oauth ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ
- ๐organization repository์์ vercel์ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ