728x90
๋ฐ์ํ
Branch
- main
- ์ด์ ํ๊ฒฝ์ ๋ธ๋์น์ ๋๋ค.
- merge์ CI/CD์ ์ํด ํ ์คํธ ์คํ ๋ฐ ์ด์ ํ๊ฒฝ์ ๋ฐฐํฌ๋ฉ๋๋ค.
- develop
- ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ธ๋์น์ ๋๋ค.
- main ๋ธ๋์น๋ก๋ถํฐ ์์ฑ๋ฉ๋๋ค.
- release์ mergeํฉ๋๋ค.
- merge์ CI/CD์ ์ํด ํ ์คํธ ์คํ ๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ฐฐํฌ๋ฉ๋๋ค.
- release/**
- ๋ค์ ์ถ์๋ฅผ ์ค๋นํ ๋ ์์ฑํ๋ ๋ธ๋์น์ ๋๋ค.
- develop ๋ธ๋์น๋ก๋ถํฐ ์์ฑ๋ฉ๋๋ค.
- main, develop์ mergeํฉ๋๋ค.
- hotfix/**
- ๊ธด๊ธ ์์ ์ฌํญ์ด ์๊ฒผ์ ๋ ์ฌ์ฉํ๋ ๋ธ๋์น์ ๋๋ค.
- main ๋ธ๋์น๋ก๋ถํฐ ์์ฑ๋ฉ๋๋ค.
- main, develop(๋๋ release)์ mergeํฉ๋๋ค.
- feature/**
- ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ/๊ฐ๋ฐํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
- develop ๋ธ๋์น๋ก๋ถํฐ ์์ฑ๋ฉ๋๋ค.
- develop์ mergeํฉ๋๋ค.
Commit
// ์ฃผ์ (๋ฒ์):๋ด์ฉ
feat(home-page):hot-topic section
fix(my-page):validation bug
โผ๏ธ ํด๋น ์คํฌ๋ฆฝํธ๋ก ์ปค๋ฐ ์์ฑ์ ๋์์ ๋ฐ์ ์ ์์ต๋๋ค yarn run commit
์ฃผ์ ์ ํ๊ธฐ
- feat: ์๋ก์ด ๊ธฐ๋ฅ, ํ์ด์ง ์ถ๊ฐ
- fix: ๋ฒ๊ทธ ์์
- chore: ์์ํ ์์
- perf: ์ฑ๋ฅ ๊ฐ์
- test: ํ ์คํธ ๊ด๋ จ
- docs: ๋ฌธ์ ๊ด๋ จ ์์
- refactor: ๋ฆฌํฉํ ๋ง
๋ฒ์ ์ ํ๊ธฐ(Optional)
์ปค๋ฐ์ ์ถ์ ํ ๋ ์ปค๋ฐ ๋ฉ์์ง๋ฅผ ์ผ์ผํ ๋ณด์ง ์๊ณ ์ฐ์ ์ ์ผ๋ก ๋ฒ์๋ฅผ ๋ณด๋ฉฐ ์ถ์ ํ ์ ์์ต๋๋ค.
์ดํ ๋ด์ฉ ์์ฑ๋ ๋์ฑ ์ฌ์์ง๊ณ ๊ฐ๊ฒฐํด์ง๋๋ค.
๋ด์ฉ ์ ํ๊ธฐ
commit ๋ฉ์์ง๋ฅผ ํตํด ์์ ๋ด์ฉ์ ๋๋ต์ ์ผ๋ก ํ์ ํ๊ฒ ํด์ฃผ์ธ์
commit ๋ฉ์์ง ์์ฑ์ด ์ด๋ ต๊ฒ ๋๊ปด์ง๋ค๋ฉด, ์ปค๋ฐ์ ๋ฒ์๊ฐ ๋๋ฌด ํฌ์ง ์์์ง ๊ณ ๋ฏผํด ๋ณด์ธ์
์ปค๋ฐ ๋ฉ์์ง ์์
728x90
๋ฐ์ํ
'๐ Study > DevOps' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
SourceTree๋ฅผ ์ฌ์ฉํ์ฌ Git ์ปค๋ฐ ๋ฉ์์ง๋ฅผ ์์ฑํ ๋ ์ข์ ๊ฐ์ด๋๋ผ์ธ (0) | 2023.08.26 |
---|---|
๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ AWS RDS๋ฅผ ์ ํํด์ผ ํ๋ ์ด์ (0) | 2023.07.19 |
groom IDE๋ก node๋ฐฐํฌ , DB mysql ๋ฐฐํฌํ๊ธฐ (0) | 2023.06.25 |
Git Sourcetree๋ก ์ปค๋ฐํ push ํ๋ ๋ฐฉ๋ฒ (0) | 2023.06.13 |
Git Stash๋ ๋ฌด์์ธ๊ฐ์? (0) | 2023.06.08 |