[Commit Tag Type]
- Add : ์๋ก์ด ํ์ผ์ ์ถ๊ฐํ ๊ฒฝ์ฐ
- Update : ๊ธฐ์กด์ ํ์ผ์์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๊ฒฝ์ฐ
- Fix : ๋ฒ๊ทธ๋ฅผ ์์ ํ ๊ฒฝ์ฐ
- Rename : ํ์ผ๋ช ์ ์์ ํ ๊ฒฝ์ฐ
- Remove : ์ฝ๋ ํน์ ํ์ผ์ ์ญ์ ํ ๊ฒฝ์ฐ
- Design : css ๋ฑ ์ฌ์ฉ์ ui ๋์์ธ์ ๋ณ๊ฒฝํ ๊ฒฝ์ฐ
- Comment : ์ฃผ์์ ์ถ๊ฐํ๊ฑฐ๋ ์์ ํ ๊ฒฝ์ฐ
- Refactor : ๋ฆฌํฉํ ๋ง
์ปค๋ฐ๋ฉ์์ง๋ ์๋์ ๊ฐ์ ๊ท์ฝ์ ์งํค๋ฉด์ ์์ฑํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
- ์ปค๋ฐ์ " ํ๊ทธ(tag) + ํ์ผ์ด๋ฆ(or ๊ธฐ๋ฅ์ด๋ฆ) : ๋ด์ฉ(content) " ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ํ๊ทธ๋ ์์ด๋ก ์ฐ๋, ์ฒซ ๋ฌธ ์๋ ๋๋ฌธ์ ๋ก ํฉ๋๋ค.
- "ํ๊ทธ ํ์ผ์ด๋ฆ : ๋ด์ฉ" ์ ํํ์ด๋ฉฐ, ":" ๋ค์ space ๊ฐ ์์์ ์ ์ํฉ๋๋ค.
- ๋ด์ฉ(content)๋ ์ต๋ 20๊ธ์๋ฅผ ๋๊ธฐ์ง ์๋๋ก ํ๋ฉฐ ๋ฌด์์ ํ๋์ง๋ฅผ ๊ฐ๋จํ ๋ช ์ํฉ๋๋ค.
- ํ์ผ ํ๋๋ง ์์ ํ๊ฒ ์๋ ์ฌ๋ฌ ๊ธฐ๋ฅ์ ํ๋ฒ์ ์์ ํ๋ฉฐ ์ปค๋ฐํ ๊ฒฝ์ฐ ํ์ผ์ด๋ฆ์ ์๋ต ๊ฐ๋ฅํฉ๋๋ค.
ex) Add router.tsx : ๋ผ์ฐํฐ ๊ฒฝ๋ก ๊ตฌํ ๋ฐ ๊ด๋ จ ํ์ผ ์ถ๊ฐ
Type/Content ํ์์ผ๋ก ์์ฑํฉ๋๋ค.
- Type : Issue์ ํ์ ๊ณผ ๋์ผํ๊ฒ ์ ํ [Branch Type]
- DEV : ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ ๊ตฌํ
- FIX : ๋ฒ๊ทธ ์์
- DEL : ๊ธฐ๋ฅ ์ญ์
- REF-๋ฆฌํฉํ ๋ง
- Content : ํด๋นํ๋ Issue์ Title์ ์ ์ ํ ๋ณํ
ex)
dev/login
fix/study
- ์ ๋ชฉ์ '[์ญํ -ํ์ ] ๋ณ๊ฒฝ ์ฌํญ' ๊ตฌ์กฐ๋ก ์์ฑํฉ๋๋ค.
ex)
[FE-DEV] ๋ก๊ทธ์ธ ๊ธฐ๋ฅ
[BE-FIX] ๊ฒ์๊ธ ์
๋ก๋ ๊ธฐ๋ฅ ๋ฒ๊ทธ ์์
- ํ์ ์ ๋ง๋ Label์ ์ง์ ํ๊ณ ๋ณธ์ธ์ ๋ ํฌ์ ๋ฑ๋กํฉ๋๋ค.
- Issue ์์ฑ ์, Assignee์ ๋ณธ์ธ ํ๋กํ์ ์ง์ ํฉ๋๋ค.
[Issue Type]
- DEV : ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ ๊ตฌํ
- FIX : ๋ฒ๊ทธ ์์
- DEL : ๊ธฐ๋ฅ ์ญ์
- REF : ๋ฆฌํฉํ ๋ง
- ์ ๋ชฉ์ '[์ญํ -ํ์ ] ๋ณ๊ฒฝ ์ฌํญ' ๊ตฌ์กฐ๋ก ์์ฑํฉ๋๋ค.
ex)
[FE-DEV] ๋ก๊ทธ์ธ ๊ธฐ๋ฅ
[BE-FIX] ๊ฒ์๊ธ ์
๋ก๋ ๊ธฐ๋ฅ ๋ฒ๊ทธ ์์
[Type]
- DEV : ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ ๊ตฌํ
- FIX : ๋ฒ๊ทธ ์์
- DEL : ๊ธฐ๋ฅ ์ญ์
- REF : ๋ฆฌํฉํ ๋ง
- ๋ชจ๋ PR์ Issue์ ์ฐ๋ํฉ๋๋ค.
- PR์๋ ๊ตฌํํ ๊ธฐ๋ฅ์ ์์ธํ ๊ธฐ์ ํฉ๋๋ค.
์์:
1. ์ปค๋ฎค๋ํฐ ๊ธ ์์ธ๋ณด๊ธฐ ์ปดํฌ๋ํธ ui ๊ตฌํ
- ์ปค๋ฎค๋ํฐ ๊ธ ๋ฐ์ดํฐ ํ์ผ ์ถ๊ฐ(์ปค๋ฎค๋ํฐ ๊ธ, ๊ด๋ จ ๋๊ธ ๋ฐ์ดํฐ ๋ฑ์ ๊ฐ์ง ๊ฐ์ ๋ฐ์ดํฐ)
- :contentId์ ๋ผ์ฐํฐ ์ถ๊ฐํ์ฌ ์์ธ๋ณด๊ธฐ ํ์ด์ง๋ก ์ด๋
- ํผ๊ทธ๋ง ๋์์ธ์ ์ฐธ๊ณ ํ ์ปค๋ฎค๋ํฐ ๊ธ ์์ธ๋ณด๊ธฐ ui ๊ตฌํ ์๋ฃ
- ๋๊ธ ์ข์์, ์ซ์ด์ ๋ฒํผ์ ๋ฐ๋ฅธ ์ด๋ฒคํธ ๊ตฌํ
2. ์คํฌ๋ฉ ์์ด์ฝ, ์ฑํ
์์ด์ฝ ์์ ๋ณ๊ฒฝ
- globalStyle์ ์ฑํ
, ์คํฌ๋ฉ ์์ ๊ฐ ๋ณ๊ฒฝ
- ์คํฌ๋ฉ์ ๋ณ -> ์ฑ
๊ฐํผ ๋ชจ์์ผ๋ก ์์ด์ฝ ๋ณ๊ฒฝ
3. Navbar ๋ฉ๋ด ์์ด์ฝ, ํ
์คํธ ์ค์ ์ ๋ ฌ
- align-items: center ์ถ๊ฐํด ํ
์คํธ ์ค์์ ๋ ฌ๋ก ui ์์