Infra/Git
[Git] Commit ๋ฉ์ธ์ง ๊ท์น
carsumin
2025. 11. 20. 22:07
์ปค๋ฐ ๋ฉ์ธ์ง ๊ท์น์ ํ์์ฑ
- ํ์คํ ๋ฆฌ๋ง ๋ด๋ ๋ฌด์จ ๋ณ๊ฒฝ์ธ์ง ๋ฐ๋ก ํ์
- ํ์ ์ ๋ฆฌ๋ทฐ, ์ถ์ , ๋กค๋ฐฑ์ด ์ฌ์์ง
- ๋ฆด๋ฆฌ์ฆ ๋ ธํธ, ๋ณ๊ฒฝ ์ด๋ ฅ ์๋ํ ๊ฐ๋ฅ
์ปค๋ฐ ๋ฉ์ธ์ง ๊ธฐ๋ณธ ์์น
- ํ ์ปค๋ฐ = ๋ชฉ์
- ๋ฌด์์ ํ๋์ง ๋ช ํํ ์์ฑ
- ์ ํ๋์ง๋ ํ์ํ ๋๋ง
- ํ์์ ํญ์ ๋์ผํ๊ฒ
๊ธฐ๋ณธ ํ์
<type>(<scope>): <subject>
<body>
<footer>
- ํ์
- type : ๋ณ๊ฒฝ ์ข ๋ฅ
- subject : ํ ์ค ์์ฝ
- ์ ํ
- scope : ์ํฅ ๋ฒ์
- body : ๋ณ๊ฒฝ ์ด์ , ๋งฅ๋ฝ
- footer : ์ด์ ๋ฒํธ, ๋ธ๋ ์ดํน ์ฒด์ธ์ง
Type ๊ท์น
| feat | ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
| fix | ๋ฒ๊ทธ ์์ |
| refactor | ๋ฆฌํฉํ ๋ง (๊ธฐ๋ฅ ๋ณํ ์์) |
| docs | ๋ฌธ์ ์์ |
| style | ํฌ๋งท, ์ธ๋ฏธ์ฝ๋ก , ๊ณต๋ฐฑ ๋ฑ |
| test | ํ ์คํธ ์ฝ๋ |
| chore | ๋น๋, ์ค์ , ์ก๋ฌด |
| perf | ์ฑ๋ฅ ๊ฐ์ |
| ci | CI ์ค์ |
| build | ๋น๋ ์์คํ ๋ณ๊ฒฝ |
์์
- ์ฌ๋ฐ๋ฅธ ์์
feat(member): ํ์ ํํด API ์ถ๊ฐ
fix(auth): refresh token ๋ง๋ฃ ๊ฒ์ฆ ์ค๋ฅ ์์
refactor(order): ์ฃผ๋ฌธ ์์ฑ ๋ก์ง ์ฑ
์ ๋ถ๋ฆฌ
- Scope ์์ฑ ๊ธฐ์ค
- ๋ชจ๋/๋๋ฉ์ธ ๋จ์
- ํ์์ ํฉ์๋ ์ด๋ฆ ์ฌ์ฉ
- ์์ผ๋ฉด ์๋ตํด๋ ๋จ
feat(member)
fix(payment)
refactor(common-security)
- Footer (์ด์ ์ฐ๋)
fix(order): ๊ฒฐ์ ๊ธ์ก ๋ถ์ผ์น ์ค๋ฅ ์์
- ํ ์ธ ์ ์ฉ ์ ์ด์ก ๊ณ์ฐ ์ค๋ฅ ์์
Closes #123
ํ์ ์ ์ ํ๋ฉด ์ข์ ์ถ๊ฐ ๊ท์น
- ์ปค๋ฐ ๋ฉ์ธ์ง ์ธ์ด (ํ๊ธ, ์์ด)
- ์ด์ ๋ฒํธ ํ์ ์ฌ๋ถ
- squash merge ์ ๋ฉ์์ง ๊ท์น
- PR ์ ๋ชฉ = ๋ํ ์ปค๋ฐ ๋ฉ์์ง