| ํ๊ทธ ์ด๋ฆ | ์ค๋ช |
|---|---|
| [chore] | ์ฝ๋ ์์ , ๋ด๋ถ ํ์ผ ์์ |
| [feat] | ์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํ |
| [add] | FEAT ์ด์ธ์ ๋ถ์์ ์ธ ์ฝ๋ ์ถ๊ฐ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ, ์๋ก์ด ํ์ผ ์์ฑ |
| [hotfix] | issue๋ QA์์ ๊ธํ ๋ฒ๊ทธ ์์ ์ ์ฌ์ฉ |
| [fix] | ๋ฒ๊ทธ, ์ค๋ฅ ํด๊ฒฐ |
| [del] | ์ธ๋ชจ ์๋ ์ฝ๋ ์ญ์ |
| [docs] | README๋ WIKI ๋ฑ์ ๋ฌธ์ ๊ฐ์ |
| [correct] | ์ฃผ๋ก ๋ฌธ๋ฒ์ ์ค๋ฅ๋ ํ์ ์ ๋ณ๊ฒฝ, ์ด๋ฆ ๋ณ๊ฒฝ์ ์ฌ์ฉ |
| [move] | ํ๋ก์ ํธ ๋ด ํ์ผ์ด๋ ์ฝ๋์ ์ด๋ |
| [rename] | ํ์ผ ์ด๋ฆ ๋ณ๊ฒฝ์ด ์์ ๋ ์ฌ์ฉ |
| [improve] | ํฅ์์ด ์์ ๋ ์ฌ์ฉ |
| [refactor] | ์ ๋ฉด ์์ ์ด ์์ ๋ ์ฌ์ฉ |
| [style] | css ๋ฐ ์คํ์ผ ์์ ์ ์ฌ์ฉ |
| [link] | ๋ผ์ฐํ ์ฐ๊ฒฐ ์ ์ฌ์ฉ |
- ์ปค๋ฐ ๊ท์น -> convention. ํด๋น ๊ธฐ๋ฅ ์ค๋ช
ex) โจ FEAT. ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ์ถ๊ฐ
- issue๋ฅผ ๋ฑ๋กํ๋ค.
- ๊น ์ปจ๋ฒค์ ์ ๋ง๊ฒ Branch๋ฅผ ์์ฑํ๋ค.
- Add - Commit - Push - Pull Request ์ ๊ณผ์ ์ ๊ฑฐ์น๋ค.
- ์์ ์ด ์๋ฃ๋์๋ค๋ฉด, Remote Repository(Github)์ ํด๋น ๋ธ๋์น๋ฅผ ์ฌ๋ฆฐ๋ค.
- Github์์ PR์ ์์ฑํ๋ค.
- ์์ ํ Merge๋ฅผ ์งํํ๋ค.
- merge๋ Branch๋ ์ญ์ ํ๋ค.
- ์ข ๋ฃ๋ Issue์ Pull Request์ Label๊ณผ Project๋ฅผ ๊ด๋ฆฌํ๋ค.
- ๋ธ๋์น ๋จ์ = ์ด์ ๋จ์ = PR๋จ์
- ๋ธ๋์น๋ ๋ทฐ ๋จ์๋ก ์์ฑํฉ๋๋ค.
- ๋ธ๋์น ๊ท์น โ feature/#์ด์๋ฒํธ-๊ธฐ๋ฅ๊ฐ๋ต์ค๋ช
ex) feature/#1-login
- api : ํต์ ์ ์ํ api
- assets : ์ ์ ์ปจํ ์ธ (์ด๋ฏธ์ง ๋ฑ)
- config : baseurl๊ณผ ๊ฐ์ config ํ์ผ
- entities : ์์ ์ปดํฌ๋ํธ์ ๋ ๋๋ง ๋ ํ์ ์ปดํฌ๋ํธ(์ต์์ ์ปดํฌ๋ํธ๋ช ์ผ๋ก ํด๋๋ฅผ ๋ง๋ค๊ณ ๊ทธ ์๋์ ํ์ผ์ ์์ฑํฉ๋๋ค.)
- pages : app.js์ ๋ ๋๋ง๋ ์ต์์ ์ปดํฌ๋ํธ
- animation : ์ฌ๋ฌ ์ปดํฌ๋ํธ์ ์ฐ์ผ ์ ๋๋ฉ์ด์ ์ export
- components : ์ฌ๋ฌ ์ปดํฌ๋ํธ์์ ์ฌ์ฌ์ฉ๋ ์ปดํฌ๋ํธ๋ฅผ export(header, footer, nav ๋ฑ)
- function : ์ฌ๋ฌ ์ปดํฌ๋ํธ์์ ํ์ฉ๋ ํจ์๋ฅผ export(useNavigate๋ฅผ ํ์ฉํ navigateํจ์ ๋ฑ)
- state : ์ํ๊ด๋ฆฌ๋ฅผ ์ํ jsํ์ผ(์ต์์ ์ปดํฌ๋ํธ๋ช ์ ํด๋ ํ์์ ๊ฐ ๊ด๋ฆฌ๋ ์ํํ์ผ์ ์์ฑํฉ๋๋ค.)