์ด๋ฆ | ๊ท์น | ์ค๋ช | ๋ถ๊ธฐ์ | ๋ณํฉ์ |
---|---|---|---|---|
main | main |
๋ฐฐํฌ ๊ฐ๋ฅํ ์ต์ข ์ํ์ ๋ธ๋์น | - | develop |
develop | develop |
๊ธฐ๋ฅ ๊ฐ๋ฐ์ ์ํ ๋ถ๊ธฐ ๋ฐ ๋ณํฉ ์ง์ ์ผ๋ก ์ฌ์ฉํ๋ ๋ธ๋์น | main | feat |
hotfix | hotfix/v<hotfix-version> |
์๋น์ค ์ค ๊ธด๊ธ ์์ ๊ฑด์ ๋ํ ์ฒ๋ฆฌ | main | main, develop |
feat | feat/<feature-name> |
๊ธฐ๋ฅ ๊ฐ๋ฐ ๋ธ๋์น | develop | develop |
refactor | refactor/<feature-name> |
๋ฆฌํฉํ ๋ง ๋ธ๋์น | develop | develop |
์์
- <์ด๋ฆ>/<๊ธฐ๋ฅ์ค๋ช >-#<์ด์๋ฒํธ> ์ ํ์์ผ๋ก ์์ฑ
- ๋ธ๋์น๋ช ์ kebab-case๋ฅผ ๋ฐ๋ฆ
- ์) feat/create-login-#3
๋จธ๋ฆฟ๋ง | ์ค๋ช |
---|---|
feat | ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
fix | ๋ฒ๊ทธ ์์ |
design | UI ๋์์ธ ๋ณ๊ฒฝ |
!BREAKING CHANGE | ์ปค๋ค๋ API ๋ณ๊ฒฝ |
!HOTFIX | ์ฝ๋ ํฌ๋งท ๋ณ๊ฒฝ, ์ธ๋ฏธ ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ์์ ์ด ์๋ ๊ฒฝ์ฐ |
refactor | ํ๋ก๋์ ์ฝ๋ ๋ฆฌํฉํ ๋ง(๊ธฐ๋ฅ์ ๊ทธ๋๋ก ์ ์ง) |
comment | ์ฃผ์ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ |
docs | ๋ฌธ์ ์์ |
test | ํ ์คํธ ์ถ๊ฐ, ํ ์คํธ ๋ฆฌํฉํ ๋ง(๊ธฐ๋ฅ์ ๊ทธ๋๋ก ์ ์ง) |
setting | ํจํค์ง ์ค์น, ๊ฐ๋ฐ ์ค์ |
chore | ๋น๋ ํ ์คํธ ์ ๋ฐ์ดํธ, ํจํค์ง ๋งค๋์ ๋ฅผ ์ค์ ํ๋ ๊ฒฝ์ฐ(๊ธฐ๋ฅ์ ๊ทธ๋๋ก ์ ์ง) |
rename | ํ์ผ ํน์ ํด๋๋ช ์ ์์ (๊ธฐ๋ฅ์ ๊ทธ๋๋ก ์ ์ง) |
remove | ํ์ผ ์ญ์ (๊ธฐ๋ฅ์ ๊ทธ๋๋ก ์ ์ง) |
์์
- ์์: <๋จธ๋ฆฟ๋ง>: <์ ๋ชฉ> - #<์ด์๋ฒํธ> ์ ํ์์ผ๋ก ์์ฑ
- ์์: feat: ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ์ถ๊ฐ - #3