ํ๊ทธ ์ด๋ฆ | ์ค๋ช |
---|---|
[chore] | ์ฝ๋ ์์ , ๋ด๋ถ ํ์ผ ์์ |
[feat] | ์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํ |
[add] | FEAT ์ด์ธ์ ๋ถ์์ ์ธ ์ฝ๋ ์ถ๊ฐ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ, ์๋ก์ด ํ์ผ ์์ฑ |
[hotfix] | issue๋ QA์์ ๊ธํ ๋ฒ๊ทธ ์์ ์ ์ฌ์ฉ |
[fix] | ๋ฒ๊ทธ, ์ค๋ฅ ํด๊ฒฐ |
[del] | ์ธ๋ชจ ์๋ ์ฝ๋ ์ญ์ |
[docs] | README๋ WIKI ๋ฑ์ ๋ฌธ์ ๊ฐ์ |
[correct] | ์ฃผ๋ก ๋ฌธ๋ฒ์ ์ค๋ฅ๋ ํ์ ์ ๋ณ๊ฒฝ, ์ด๋ฆ ๋ณ๊ฒฝ์ ์ฌ์ฉ |
[move] | ํ๋ก์ ํธ ๋ด ํ์ผ์ด๋ ์ฝ๋์ ์ด๋ |
[rename] | ํ์ผ ์ด๋ฆ ๋ณ๊ฒฝ์ด ์์ ๋ ์ฌ์ฉ |
[improve] | ํฅ์์ด ์์ ๋ ์ฌ์ฉ |
[refactor] | ์ ๋ฉด ์์ ์ด ์์ ๋ ์ฌ์ฉ |
[test] | ํ ์คํธ ์ฝ๋ ์ถ๊ฐ ์ ์ฌ์ฉ |
[ci] | CI ์ค์ ํ์ผ ๋ฐ ์คํฌ๋ฆฝํธ ๋ณ๊ฒฝ (์: GitHub Actions, CircleCI ๋ฑ) |
[perf] | ์ฑ๋ฅ์ ํฅ์์ํค๋ ์ฝ๋ ๋ณ๊ฒฝ |
[build] | ๋น๋ ์์คํ ๋๋ ์ธ๋ถ ์ข ์์ฑ์ ์ํฅ์ ๋ฏธ์น๋ ๋ณ๊ฒฝ ์ฌํญ (์: gulp, broccoli, npm) |
[revert] | ์ด์ ์ปค๋ฐ ๋๋๋ฆฌ๊ธฐ |
[security] | ๋ณด์ ๊ด๋ จ ๋ณ๊ฒฝ ์ฌํญ |
-
๋ง์ดํฌ๋ก ์ปค๋ฐ (Micro Commit) โจ
- ์์ ๋จ์๋ก ์์ฃผ ์ปค๋ฐํ๊ธฐ!
-
์ดํดํ๊ธฐ ์ฝ๊ฒ ์์ฑ
- ์ปค๋ฐ ๋ฉ์์ง๋ ๋ช ํํ๊ณ ์ดํดํ๊ธฐ ์ฝ๊ฒ ์์ฑํ๊ธฐ
-
์ปค๋ฐ ํ์
- ํ๊ทธ. ํด๋น ๊ธฐ๋ฅ ์ค๋ช
์: feat. ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ์ถ๊ฐ
- ํ๊ทธ. ํด๋น ๊ธฐ๋ฅ ์ค๋ช
-
๊น๋ชจ์ง ์ฌ์ฉ
- ๊ฐ๋ ์ฑ์ ๋์ด๊ธฐ ์ํด ๊น๋ชจ์ง ์ฌ์ฉํ๊ธฐ
-
ํ ์คํธ ํต๊ณผ ์, PR ์์ฒญ
- ๋ชจ๋ ํ ์คํธ๋ฅผ ํต๊ณผํ ํ Pull Request ์์ฒญํ๊ธฐ
-
๋ฉ์ธ ๋ธ๋์น (main)
- ํญ์ ๋ฐฐํฌ ๊ฐ๋ฅํ ์ํ๋ฅผ ์ ์งํ๊ธฐ!
- ์ง์ ์ปค๋ฐํ์ง ์๊ธฐ ๐ฅ
-
๊ฐ๋ฐ ๋ธ๋์น (develop)
- ๋ค์ ๋ฐฐํฌ ๋ฒ์ ์ค๋น
- ์๋ก์ด ๊ธฐ๋ฅ๊ณผ ๋ฒ๊ทธ ์์ ์ ์ํ ๊ธฐ๋ณธ ๋ธ๋์น
-
๊ธฐ๋ฅ ๋ธ๋์น (feature)
- ์๋ก์ด ๊ธฐ๋ฅ์ ๊ฐ๋ฐ ์ ์ฌ์ฉํ๋ ๋ธ๋์น
- ๋ค์ด๋ฐ ๊ท์น:
feature/๊ธฐ๋ฅ-์ด๋ฆ
-
๋ฒ๊ทธ ์์ ๋ธ๋์น (fix)
- ๋ฒ๊ทธ๋ฅผ ์์ ํ ๋ ์ฌ์ฉ
- ๋ค์ด๋ฐ ๊ท์น:
fix/๋ฒ๊ทธ-์ด๋ฆ
-
๋ธ๋์น ๋ณํฉ
- PR(Pull Request)์ ํตํด์๋ง ๋ณํฉํ๊ธฐ
- ํ ์คํธ ๋ฐ ์ฝ๋ ๋ฆฌ๋ทฐ ํ์ !
- ๋ชจ๋ ํ ์คํธ๋ฅผ ํต๊ณผํ ๋ธ๋์น๋ ๋ณํฉ ํ, ์ญ์ ํ๊ธฐ
-
์ด์ ์ ๋ชฉ
- ๊ฐ๊ฒฐํ๊ณ ๋ช ํํ๊ฒ ์์ฑ
- ์:
๋ก๊ทธ์ธ ํ์ด์ง ๋ฒ๊ทธ ์์
-
์ด์ ๋ด์ฉ
- ๋ฒ๊ทธ ์ฌํ ๋ฐฉ๋ฒ, ๊ธฐ๋ ๊ฒฐ๊ณผ, ์ค์ ๊ฒฐ๊ณผ, ์คํฌ๋ฆฐ์ท ๋ฑ์ ํฌํจํ์ฌ ์์ธํ ์์ฑ
-
๋ผ๋ฒจ ์ฌ์ฉ
- ์ด์ ์ ํ์ ๋ฐ๋ผ ์ ์ ํ ๋ผ๋ฒจ ์ฌ์ฉ
-
์ด์ ํ ๋น
- ๋ด๋น์๋ฅผ ์ง์ ํ๊ธฐ
-
์ด์ ๋ซ๊ธฐ
- ํด๋น ์ด์๊ฐ ํด๊ฒฐ๋๋ฉด PR๊ณผ ํจ๊ป ์ด์ ๋ซ๊ธฐ
- ์ด์ ๋ซ๊ธฐ ๋ฉ์์ง๋ฅผ ํตํด ํด๊ฒฐ ๋ฐฉ๋ฒ ๊ฐ๋ตํ ์ค๋ช