ํ๊ทธ ์ด๋ฆ | ์ค๋ช |
---|---|
[chore] | ์ฝ๋ ์์ , ๋ด๋ถ ํ์ผ ์์ |
[feat] | ์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํ |
[add] | FEAT ์ด์ธ์ ๋ถ์์ ์ธ ์ฝ๋ ์ถ๊ฐ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ, ์๋ก์ด ํ์ผ ์์ฑ |
[hotfix] | issue๋ QA์์ ๊ธํ ๋ฒ๊ทธ ์์ ์ ์ฌ์ฉ |
[fix] | ๋ฒ๊ทธ, ์ค๋ฅ ํด๊ฒฐ |
[del] | ์ธ๋ชจ ์๋ ์ฝ๋ ์ญ์ |
[docs] | README๋ WIKI ๋ฑ์ ๋ฌธ์ ๊ฐ์ |
[correct] | ์ฃผ๋ก ๋ฌธ๋ฒ์ ์ค๋ฅ๋ ํ์ ์ ๋ณ๊ฒฝ, ์ด๋ฆ ๋ณ๊ฒฝ์ ์ฌ์ฉ |
[move] | ํ๋ก์ ํธ ๋ด ํ์ผ์ด๋ ์ฝ๋์ ์ด๋ |
[rename] | ํ์ผ ์ด๋ฆ ๋ณ๊ฒฝ์ด ์์ ๋ ์ฌ์ฉ |
[improve] | ํฅ์์ด ์์ ๋ ์ฌ์ฉ |
[refactor] | ์ ๋ฉด ์์ ์ด ์์ ๋ ์ฌ์ฉ |
[test] | ํ ์คํธ ์ฝ๋ ์ถ๊ฐ ์ ์ฌ์ฉ |
- ์ปค๋ฐ ๊ท์น -> feature: ํด๋น ๊ธฐ๋ฅ ์ค๋ช
ex) feature: ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ์ถ๊ฐ
โผ๏ธ micro commitโผ๏ธ
- issue๋ฅผ ๋ฑ๋กํ๋ค.
- ๊น ์ปจ๋ฒค์ ์ ๋ง๊ฒ Branch๋ฅผ ์์ฑํ๋ค.
- Add - Commit - Push - Pull Request ์ ๊ณผ์ ์ ๊ฑฐ์น๋ค.
- ์์ ์ด ์๋ฃ๋์๋ค๋ฉด, Remote Repository(Github)์ ํด๋น ๋ธ๋์น๋ฅผ ์ฌ๋ฆฐ๋ค.
- Github์์ PR์ ์์ฑํ๋ค.
- CI ํ ์คํธ๋ฅผ ์ ํต๊ณผํ๋ค๋ฉด, ํด๋น PR์ ๊ดํ ๋ฆฌ๋ทฐ๋ฅผ ์์ฒญํ๋ค.
- ๋ฆฌ๋ทฐ์์ Approve๋ฅผ ๋ฐ์ง ๋ชปํ๋ค๋ฉด, ์์ ์ฌํญ์ ์ฒ๋ฆฌํด์ ๋ค์ ์ฌ๋ฆฐ๋ค.
- Approve๋ฅผ ๋ฐ์๋ค๋ฉด, Merge๋ฅผ ์งํํ๋ค.
- merge๋ Branch๋ ์ญ์ ํ๋ค.
- ์ข ๋ฃ๋ Issue์ Pull Request์ Label๊ณผ Project๋ฅผ ๊ด๋ฆฌํ๋ค.
- ๋ธ๋์น ๋จ์ = ์ด์ ๋จ์ = PR๋จ์
- ๋ธ๋์น๋ ๋ทฐ ๋จ์๋ก ์์ฑํฉ๋๋ค.
- ๋ธ๋์น ๊ท์น โ feature/#์ด์๋ฒํธ-๊ธฐ๋ฅ๊ฐ๋ต์ค๋ช
ex) feature/#1-login