<aside> ๐ master
ใด develop
ใด frontend
ใด fe/feat/login
ใด backend
ใด be/feat/login
ใด python
ใด py/feat/{๊ธฐ๋ฅ}
</aside>
ex) be/feat/issue-user-api
| feat | ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ | |
|---|---|---|
| fix | ๋ฒ๊ทธ ์์ ๋๋ typo | |
| refactor | ๋ฆฌํฉํ ๋ง( ์ฝ๋ฉ ์ปจ๋ฒค์ ์๋ชป ์ ์์ ๋๋ ํฌํจ ) | |
| test | ํ ์คํธ(ํ ์คํธ ์ฝ๋ ์ถ๊ฐ, ์์ , ์ญ์ , ๋น์ฆ๋์ค ๋ก์ง์ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ) | |
| chore | ์์ ๊ฑธ๋ฆฌ์ง ์๋ ๊ธฐํ ๋ณ๊ฒฝ์ฌํญ(๋น๋ ์คํฌ๋ฆฝํธ ์์ , assets image, ํจํค์ง ๋งค๋์ ๋ฑ) | |
| init | ํ๋ก์ ํธ ์ด๊ธฐ ์์ฑ | |
| setting | ๊ฐ์ข ํ๋ก์ ํธ ์ธํ |
๊ธฐ๋ณธ์ ์ผ๋ก Git Flow ์ ๋ต์ ์ด์ฉํ๋ค. Forkํ ํ ๋์ repository์์ ์์
ํ๊ณ ๊ตฌํ ํ ์๋ณธ repository์ pr์ ๋ ๋ฆฐ๋ค. ์์
์์ ์ ์ ํ๋์ด์ผ ํ ์์
์ ๋ค์๊ณผ ๊ฐ๋ค.
1. feature Branch๋ฅผ ์์ฑํ๋ค. 2. Add - Commit - Push - Pull Request ์ ๊ณผ์ ์ ๊ฑฐ์น๋ค. 3. Pull Request๊ฐ ์์ฑ๋๋ฉด ์์ฑ์ ์ด์ธ์ ๋ค๋ฅธ ํ์์ด Code Review๋ฅผ ํ๋ค. 4. Code Review๊ฐ ์๋ฃ๋๋ฉด Pull Request ์์ฑ์๊ฐ develop Branch๋ก merge ํ๋ค. 5. merge๋ ์์
์ด ์์ ๊ฒฝ์ฐ, ๋ค๋ฅธ ๋ธ๋์น์์ ์์
์ ์งํ ์ค์ด๋ ๊ฐ๋ฐ์๋ ๋ณธ์ธ์ ๋ธ๋์น๋ก merge๋ ์์
์ Pull ๋ฐ์์จ๋ค. 6. ์ข
๋ฃ๋ Issue์ Pull Request์ Label๊ณผ Project๋ฅผ ๊ด๋ฆฌํ๋ค.
โญ ํญ์ ์คํ ๊ฐ๋ฅํ ์ํ์์ ์ปค๋ฐ์ ์งํ ํ ๊ฒ
ex ) git commit -m "[BE] feat : ํ์๊ฐ์
๊ธฐ๋ฅ ์๋ฃ"