ย ์ปค๋ฐ ๋ฉ์์ง ์ปจ๋ฒค์
1. ์ปค๋ฐ ์ ํ ์ง์
โข
์ปค๋ฐ ์ ํ์ ์์ด ๋๋ฌธ์๋ก ์์ฑํ๊ธฐ
์ปค๋ฐ ์ ํ | ์๋ฏธ |
Feat | ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
Fix | ๋ฒ๊ทธ ์์ |
Docs | ๋ฌธ์ ์์ |
Style | ์ฝ๋ formatting, ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ์์ฒด์ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ |
Refactor | ์ฝ๋ ๋ฆฌํฉํ ๋ง |
Test | ํ
์คํธ ์ฝ๋, ๋ฆฌํฉํ ๋ง ํ
์คํธ ์ฝ๋ ์ถ๊ฐ |
Chore | ํจํค์ง ๋งค๋์ ์์ , ๊ทธ ์ธ ๊ธฐํ ์์ ex) .gitignore |
Design | CSS ๋ฑ ์ฌ์ฉ์ UI ๋์์ธ ๋ณ๊ฒฝ |
Comment | ํ์ํ ์ฃผ์ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ |
Rename | ํ์ผ ๋๋ ํด๋ ๋ช
์ ์์ ํ๊ฑฐ๋ ์ฎ๊ธฐ๋ ์์
๋ง์ธ ๊ฒฝ์ฐ |
Remove | ํ์ผ์ ์ญ์ ํ๋ ์์
๋ง ์ํํ ๊ฒฝ์ฐ |
!BREAKING CHANGE | ์ปค๋ค๋ API ๋ณ๊ฒฝ์ ๊ฒฝ์ฐ |
!HOTFIX | ๊ธํ๊ฒ ์น๋ช
์ ์ธ ๋ฒ๊ทธ๋ฅผ ๊ณ ์ณ์ผ ํ๋ ๊ฒฝ์ฐ |
2. ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ์ ๋นํ์ผ๋ก ๋ถ๋ฆฌ
โข
์ปค๋ฐ ์ ํ ์ดํ ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ์ ํ๊ธ๋ก ์์ฑํ์ฌ ๋ด์ฉ์ด ์ ์ ๋ฌ๋ ์ ์๋๋ก ํ ๊ฒ
โข
๋ณธ๋ฌธ์๋ ๋ณ๊ฒฝํ ๋ด์ฉ๊ณผ ์ด์ ์ค๋ช
(์ด๋ป๊ฒ๋ณด๋ค๋ ๋ฌด์ & ์๋ฅผ ์ค๋ช
)
3. ์ ๋ชฉ ์ฒซ ๊ธ์๋ ๋๋ฌธ์๋ก, ๋์๋ . ๊ธ์ง
4. ์ ๋ชฉ์ ์๋ฌธ ๊ธฐ์ค 50์ ์ด๋ด๋ก ํ ๊ฒ
5. ์์ ์ ์ฝ๋๊ฐ ์ง๊ด์ ์ผ๋ก ๋ฐ๋ก ํ์ ํ ์ ์๋ค๊ณ ์๊ฐํ์ง ๋ง์
6. ์ฌ๋ฌ๊ฐ์ง ํญ๋ชฉ์ด ์๋ค๋ฉด ๊ธ๋จธ๋ฆฌ ๊ธฐํธ๋ฅผ ํตํด ๊ฐ๋ ์ฑ ๋์ด๊ธฐ
- ๋ณ๊ฒฝ ๋ด์ฉ 1
- ๋ณ๊ฒฝ ๋ด์ฉ 2
- ๋ณ๊ฒฝ ๋ด์ฉ 3
Plain Text
๋ณต์ฌ
ย ๊ท์น์ ๋ง๋ ์ข์ ์ปค๋ฐ๋ฉ์์ง๋ฅผ ์์ฑํด์ผ ํ๋ ์ด์
โข
ํ์๊ณผ์ ์ํต
โข
ํธ๋ฆฌํ๊ฒ ๊ณผ๊ฑฐ ์ถ์ ๊ฐ๋ฅ
โข
๋์ค์ ์ค๋ฌด์์ ์ต์ํด์ง๊ธฐ ์ํด
์์งํจ ์ฌ๋ก
์งํจ ์ฌ๋ก
ย ํ ์ปค๋ฐ์๋ ํ ๊ฐ์ง ๋ฌธ์ ๋ฅผ ๊ถ์ฅํฉ๋๋ค.
โข
์ถ์ ๊ฐ๋ฅํ๊ฒ ์ ์งํด์ฃผ๊ธฐ
โข
๋๋ฌด ๋ง์ ๋ฌธ์ ๋ฅผ ํ ์ปค๋ฐ์ ๋ด์ผ๋ฉด ์ถ์ ํ๊ธฐ ์ด๋ ต๋ค.
ย CLI์์ ์ปค๋ฐ ๋ฉ์์ง ์ฌ๋ฌ ์ค๋ก ์์ฑํ๋ ๋ฐฉ๋ฒ
์๋ฐ์ดํ๋ฅผ ๋ซ์ง ๋ง๊ณ ๊ฐํํ๋ฉฐ ์์ฑ โ ๋ค ์์ฑํ ํ์ ์๋ฐ์ดํ๋ฅผ ๋ซ์ผ๋ฉด ์์ฑ ์๋ฃ
git commit -m "FEAT: ํ์๊ฐ์
๊ธฐ๋ฅ ์ถ๊ฐ
- ํ์๊ฐ์
๊ธฐ๋ฅ ์ถ๊ฐ"
Bash
๋ณต์ฌ