-
Notifications
You must be signed in to change notification settings - Fork 1
๐ ๋ธ๋์น & ์ปค๋ฐ ์ปจ๋ฒค์
Hyeonsu Lee edited this page Sep 10, 2024
·
5 revisions
- main: ๊ธฐ๋ฅ ๋ฐฐํฌํ๋ ๋ธ๋์น
- develop: ๊ธฐ๋ฅ๋ค์ด ๋ค ํฉ์ณ์ง๋ ๋ธ๋์น (stage ๋ฐฐํฌ ๋ธ๋์น)
- [type]: ๊ฐ๊ฐ์ ๊ธฐ๋ฅ๋ค์ด ๊ฐ๋ฐ๋๋ ๋ธ๋์น
๋ธ๋์น์ข ๋ฅ/์ด์๋ฒํธ-์์ ๋ด์ฉ_์์ฝ
- ์์
- feature/1-๊ฒ์๊ธ_์์ฑ
- refactor/1234-๋ฒํผ-์ฑ๋ฅ-๊ฐ์
- merge๊ฐ ๋๋ฉด
git pull origin develop
ํ์
- push ํ๊ธฐ ์ ์ฝ๋ ํฌ๋งทํ ์ฒดํฌ
- ์์ ์๋ฃ์, ์๋์ ์ปค๋ฐ ์ปจ๋ฒค์ ์ ์ฐธ๊ณ ํ์ฌ push ์งํ
- Pull Request(PR) ๋ ๋ฆฌ๊ธฐ -> ์ ์ ์์ ์ฐธ๊ณ ํ๋ฉด ์ข์(push ์งํ๋ผ๋ฉด ์๋ PR ๋ฒํผ ์์ฑ)
- ๋ฆฌ๋ทฐ๊ฐ ๋ฌ๋ฆฌ๋ฉด ๋ฆฌ๋ทฐ ์ฌํญ ๋ฐ์(์ดํ๋ ๊ทธ๋ผ์ด๋ ๋ฃฐ ์ฐธ๊ณ )
๋ธ๋์น๋ณ merge ์ ๋ต์ ๋ค์๊ณผ ๊ฐ์ด ๊ฐ์ ธ๊ฐ๋ค.
-
feature -> develop
: Squash and Merge -
develop -> main
: Merge Commit
ํ์ | ์ค๋ช |
---|---|
feat | ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
fix | ๋ฒ๊ทธ ์์ |
docs | ๋ฌธ์ ๊ด๋ จ |
design | ๋์์ธ, CSS |
style | ์ฝ๋ ์คํ์ผ |
build | ๋น๋ ํ๊ฒฝ |
chore | ์์ํ ์์ (ํ์ผ/ํด๋์ ์ด๋ฆ/์์น ์์ ) |
hotfix | ํ๋ก๋์ ์๋ฒ ์ค๋ฅ ์์ |
์ฌ๊ธฐ์ hotfix
๋ฅผ ์ด์ฉํ๋ ๊ฒฝ์ฐ, ๊ผญ ๋์ผ ๋ธ๋์น๋ก develop์ ๋์ผํ๊ฒ ์ผ๋ฐ merge ํ์!! (PR์ 2๊ฐ ๋ณด๋ด์ผ ํจ)