-
Notifications
You must be signed in to change notification settings - Fork 1
๐ฑ๊น ์ปจ๋ฒค์ ๐ฑ
JinHo Jeong edited this page Oct 10, 2023
·
2 revisions
- [CHORE] : ๋์์ ์ํฅ ์๋ ์ฝ๋ or ๋ณ๊ฒฝ ์๋ ๋ณ๊ฒฝ์ฌํญ(์ฃผ์ ์ถ๊ฐ ๋ฑ) or ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ, ์๋ก์ด ํ์ผ ์์ฑ
- [FEATURE] : ์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํ
- [FIX] : ๋ฒ๊ทธ, ์ค๋ฅ ํด๊ฒฐ
- [DOCS] : README๋ WIKI ๋ฑ์ ๋ฌธ์ ์์
- [REFACTOR] : ์ ๋ฉด ์์
- [STYLE] : ์ฃผ๋ก ๋ฌธ๋ฒ์ ์ค๋ฅ๋ ํ์
์ ๋ณ๊ฒฝ, ์ด๋ฆ ๋ณ๊ฒฝ์
- [MERGE]: ๋ค๋ฅธ ๋ธ๋์น์ ๋ณํฉ
- [UI] : Figma, Xml, Compose ์์ ๋ฐ ๊ตฌํ
ex ) git commit -m "#1 [FEAT] ํ์๊ฐ์
๊ธฐ๋ฅ ์๋ฃ"
- [develop] : ์ต์ข
๋ฐฐํฌ
- [feature] : ๊ธฐ๋ฅ ์ถ๊ฐ
- [fix] : ์๋ฌ ์์ , ๋ฒ๊ทธ ์์
- [docs] : README, ๋ฌธ์
- [refactor] : ์ฝ๋ ๋ฆฌํํ ๋ง (๊ธฐ๋ฅ ๋ณ๊ฒฝ ์์ด ์ฝ๋๋ง ์์ ํ ๋)
- [chore] : gradle ์ธํ
, ์์ ๊ฒ ์ด์ธ์ ๊ฑฐ์ ๋ชจ๋ ๊ฒ
ex) feature/tgyuu/#issue
๊ธฐ๋ณธ์ ์ผ๋ก Git Flow ์ ๋ต์ ์ด์ฉํ๋ค. ์์ ์์ ์ ์ ํ๋์ด์ผ ํ ์์ ์ ๋ค์๊ณผ ๊ฐ๋ค.
1. Issue๋ฅผ ์์ฑํ๋ค.
2. feature Branch๋ฅผ ์์ฑํ๋ค.
3. Add - Commit - Push - Pull Request ์ ๊ณผ์ ์ ๊ฑฐ์น๋ค.
4. Pull Request๊ฐ ์์ฑ๋๋ฉด ์์ฑ์ ์ด์ธ์ ๋ค๋ฅธ ํ์์ด Code Review๋ฅผ ํ๋ค.
5. Code Review๊ฐ ์๋ฃ๋๋ฉด Pull Request ์์ฑ์๊ฐ develop Branch๋ก merge ํ๋ค.
6. merge๋ ์์
์ด ์์ ๊ฒฝ์ฐ, ๋ค๋ฅธ ๋ธ๋์น์์ ์์
์ ์งํ ์ค์ด๋ ๊ฐ๋ฐ์๋ ๋ณธ์ธ์ ๋ธ๋์น๋ก merge๋ ์์
์ Pull ๋ฐ์์จ๋ค.
7. ์ข
๋ฃ๋ Issue์ Pull Request์ Label๊ณผ Project๋ฅผ ๊ด๋ฆฌํ๋ค.