์๋ ํ์ธ์ aim_higher ์ ๋๋ค.
์ต๊ทผ ์ฌ์ด๋ ํ๋ก์ ํธ๋ฅผ ์งํํ๊ณ ์๋๋ฐ์,
์ ๊ฐ ์ปจ๋ฒค์
์ ์งํค๋ฉฐ ์ปค๋ฐ ๋ฉ์ธ์ง๋ฅผ ์์ฑํ๋์ง ๋์ง์ด ๋ณด์์ต๋๋ค.
๋ชจํธํ๊ฒ ์๋ ๊ฒ๋ณด๋จ ๊ทธ๋ฅ ์ธ์ฐ๋๊ฒ ๋์ ๋ฏํด ์์ฑํด๋ณด์์ต๋๋ค.
Commit ๋ฉ์ธ์ง๋ type(์ ๋ชฉ), body(๋ณธ๋ฌธ), footer(๊ผฌ๋ฆฌ๋ง)๋ก ๊ตฌ์ฑ
type(ํ๊ทธ / ์ ๋ชฉ)
๋ง์ด ์ฐ๋ ์์๋ก ์ ๋ฆฌํด๋ดค์ต๋๋ค
type(ํ๊ทธ / ์ ๋ชฉ)
๋ง์ด ์ฐ๋ ์์๋ก ์ ๋ฆฌํด๋ดค์ต๋๋ค
- Feat: ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ
- Fix: ๋ฒ๊ทธ ์์
- Design : CSS ๋ฑ ์ฌ์ฉ์ UI ๋์์ธ ๋ณ๊ฒฝ
- Refactor: ์ฝ๋ ๋ฆฌํฉํ ๋ง
- Rename: ํ์ผ ํน์ ํด๋๋ช ์ ์์ ํ๊ฑฐ๋ ์ฎ๊ธฐ๋ ์์ ์ธ ๊ฒฝ์ฐ
- Docs: ๋ฌธ์ ์์
- Style: ์ฝ๋ ํฌ๋งทํ , ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ
- !HOTFIX : ๊ธํ๊ฒ ์น๋ช ์ ์ธ ๋ฒ๊ทธ๋ฅผ ๊ณ ์น ๊ฒฝ์ฐ
- !BREAKING CHANGE : ํฐ API ๋ณ๊ฒฝ์ด ์์ ๊ฒฝ์ฐ
- Test: ํ ์คํธ ์ฝ๋, ๋ฆฌํฉํ ๋ง ํ ์คํธ ์ฝ๋ ์ถ๊ฐ
- Chore: ๋น๋ ์ ๋ฌด ์์ , ํจํค์ง ๋งค๋์ ์์
body(how๋ณด๋ค๋ what, why)
- ์์ ๊ตฌ์ ๋ฐ์ง ์๊ณ ์ต๋ํ ์์ธํ ์์ฑ
footer(์ ํ: #์ด์๋ฒํธ)
์ด์ํธ๋์ปค ์ ํ
์ด์ํธ๋์ปค ์ ํ
- Fixes: ์ด์ ์์ ์ค (์์ง ํด๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ)
- Resolves: ์ด์๋ฅผ ํด๊ฒฐํ์ ๋ ์ฌ์ฉ
- Ref: ์ฐธ๊ณ ํ ์ด์๊ฐ ์์ ๋ ์ฌ์ฉ
- Related to: ํด๋น ์ปค๋ฐ์ ๊ด๋ จ๋ ์ด์๋ฒํธ (์์ง ํด๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ)
commit ์์
Feat: ํ์ ๊ฐ์ ๊ธฐ๋ฅ ๊ตฌํ
SMS, ์ด๋ฉ์ผ ์ค๋ณตํ์ธ API ๊ฐ๋ฐ
Resolves: #123
Ref: #456
Related to: #48, #45
Feat: ํ์ ๊ฐ์ ๊ธฐ๋ฅ ๊ตฌํ
SMS, ์ด๋ฉ์ผ ์ค๋ณตํ์ธ API ๊ฐ๋ฐ
Resolves: #123
Ref: #456
Related to: #48, #45