์ปค๋ฐ ๋ฉ์ธ์ง ๊ท์น์ ํ์์ฑ
- ํ์คํ ๋ฆฌ๋ง ๋ด๋ ๋ฌด์จ ๋ณ๊ฒฝ์ธ์ง ๋ฐ๋ก ํ์
- ํ์
์ ๋ฆฌ๋ทฐ, ์ถ์ , ๋กค๋ฐฑ์ด ์ฌ์์ง
- ๋ฆด๋ฆฌ์ฆ ๋
ธํธ, ๋ณ๊ฒฝ ์ด๋ ฅ ์๋ํ ๊ฐ๋ฅ
์ปค๋ฐ ๋ฉ์ธ์ง ๊ธฐ๋ณธ ์์น
- ํ ์ปค๋ฐ = ๋ชฉ์
- ๋ฌด์์ ํ๋์ง ๋ช
ํํ ์์ฑ
- ์ ํ๋์ง๋ ํ์ํ ๋๋ง
- ํ์์ ํญ์ ๋์ผํ๊ฒ
๊ธฐ๋ณธ ํ์
<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)
fix(order): ๊ฒฐ์ ๊ธ์ก ๋ถ์ผ์น ์ค๋ฅ ์์
- ํ ์ธ ์ ์ฉ ์ ์ด์ก ๊ณ์ฐ ์ค๋ฅ ์์
Closes #123
ํ์
์ ์ ํ๋ฉด ์ข์ ์ถ๊ฐ ๊ท์น
- ์ปค๋ฐ ๋ฉ์ธ์ง ์ธ์ด (ํ๊ธ, ์์ด)
- ์ด์ ๋ฒํธ ํ์ ์ฌ๋ถ
- squash merge ์ ๋ฉ์์ง ๊ท์น
- PR ์ ๋ชฉ = ๋ํ ์ปค๋ฐ ๋ฉ์์ง
'Infra > Git' ์นดํ
๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ