- ํ๋ ์์ํฌ - Next.js (App Router ๊ธฐ๋ฐ, SSR ์ผ๋ถ ํ์ฉ ์์ )
- ์ธ์ด - Typescript
- ์คํ์ผ๋ง - Tailwind
- ์ํ ๊ด๋ฆฌ: TanStack Query (๋ฐ์ดํฐ ํจ์นญ์ฉ), Zustand (UI ์ํ ๋ฑ ํด๋ผ์ด์ธํธ ์ํ ๊ด๋ฆฌ์ฉ)
- ๋ฐฐํฌ - Vercel
- ๊ธฐํ - pnpm, Zod (์คํค๋ง ๊ธฐ๋ฐ ์ ํจ์ฑ ๊ฒ์ฆ)
1. main์ ๊ธฐ๋ฐ์ผ๋ก feature ๋ธ๋์น ์์ฑ + ์ด์์ ์ฐ๊ฒฐ
2. ๊ธฐ๋ฅ ๊ตฌํ ํ PR ์ฌ๋ฆฌ๊ธฐ feature to main โ PR ์ ๋ชฉ = ์ด์ ์ ๋ชฉ
3. ๋ณํฉ ์ ์ค์ฟผ์ ๋จธ์งํ๊ธฐ โ ์ปค๋ฐ๋ช
= ์ด์, PR๋ช
4. main ์
๋ฐ์ดํธ
- ์ปค๋ฐ ๋ฉ์์ง ๊ท์น
commit convention
:ยcommit message
- ์์)ย
feat: ๋ก๊ทธ์ธ ๊ตฌํ
Tag name | Description |
---|---|
feat | ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐ |
fix | ๋ฒ๊ทธ ์์ |
docs | ๋ฌธ์ ์์ |
style | CSS ๋ฑ ์ฌ์ฉ์ UI ๋์์ธ ๋ณ๊ฒฝ |
refactor | ๋ฆฌํฉํ ๋ง |
test | ํ ์คํธ ์ฝ๋, ๋ฆฌํฉํ ๋ง ํ ์คํธ ์ฝ๋ ์ถ๊ฐ |
chore | ๋น๋ ์ ๋ฌด ์์ , ํจํค์ง ๋งค๋์ ์์ , ํจํค์ง ๊ด๋ฆฌ์ ๊ตฌ์ฑ ๋ฑ ์ ๋ฐ์ดํธ |
asset | asset (์ด๋ฏธ์ง, ์์ด์ฝ ๋ฑ) ์ถ๊ฐ ํน์ ์์ |
rename | ํ์ผ ํน์ ํด๋๋ช ์ ์์ ํ๊ฑฐ๋ ์ฎ๊ธฐ๋ ์์ ๋ง์ธ ๊ฒฝ์ฐ |
remove | ํ์ผ์ ์ญ์ ํ๋ ์์ ๋ง ์ํํ ๊ฒฝ์ฐ |
comment | ์ฃผ์ ์ถ๊ฐ |
- Issue๋ฅผ ์์ฑํ๋ค. (์์ ์ ๋จ์ ๋ถ์ฌ)
- Issue์ ํด๋นํ๋ ๋ธ๋์น๋ฅผ ์์ฑํ๋ค.
{์ ๋์ฌ}/{์ด์๋ฒํธ}{์์ ๋ช }
- ์์: feat/7-kakao-login
- Add - Commit - Push - Pull Request ์ ๊ณผ์
- Pull Request๋ฅผ ์์ฑํ๋ค.
- ๊ธฐ๋ฅ ๋จ์๋ก PR ๋ ๋ฆฌ๊ธฐ
- PR Template ์ฌ์ฉ