2024. 3. 14. 15:08, ๐ Git
๋ฐ์ํ
์ปค๋ฐ ์ปจ๋ฒค์ ์ด ํ์ํ ์ด์
- ์ปค๋ฐ ์ปจ๋ฒค์ : ๊ณตํต์ ์ธ ์ปค๋ฐ ๋ฉ์์ง ๊ท์ฝ
- ์ปค๋ฐ ๋ฉ์์ง๊ฐ ๋์ด๋ ์๋ก, ํ์์ ์งํค์ง ์์ ์ปค๋ฐ ๋ฉ์์ง๋ค์ ํ ๋์ ๋ญ๊ฐ ๋ญ์ง ์๊ธฐ ์ด๋ ค์์ง๋ค.
- ๊ฐ๋ ์ฑ๊ณผ ์ดํด๋ ฅ์ด ์ข์์ง๋ค. ์ผ๊ด๋ ์ปค๋ฐ ๋ฉ์์ง ํ์์ ํ์ ํ๋ ๋๋ฃ๋ค์ด ์ปค๋ฐ์ ์ฝ๊ฒ ์ดํดํ๊ณ ์ฝ๋ ๋ณ๊ฒฝ ๋ด์ฉ์ ํ์ ํ ์ ์๋๋ก ๋์ฐ๋ฉฐ, ์ปค๋ฐ ๋ฉ์์ง๊ฐ ๋ช ํํ๊ณ ๊ฐ๊ฒฐํ๋ฉด ๋ค๋ฅธ ๊ฐ๋ฐ์๊ฐ ์ฝ๋ ๊ธฐ๋ก์ ์ฝ๊ฒ ์ถ์ ํ ์ ์๋ค.
- ๋ณ๊ฒฝ์ ์ ์ฐพ๊ธฐ๊ฐ ์ฌ์์ง๋ค. ์ ์ง ๋ณด์์์ ์ฉ์ดํด์ง๋ค.
์ปค๋ฐ ๋ฉ์์ง ๊ตฌ์กฐ
Feat: Add login API // ํ์
: ์ ๋ชฉ
๋ก๊ทธ์ธ API ๊ฐ๋ฐ // ๋ณธ๋ฌธ (์ ํ)
Resolves: #123 // ๊ผฌ๋ฆฌ๋ง (issue tracker ID ๋ฅผ ๋ช
์ํ๊ณ ์ถ์ ๊ฒฝ์ฐ์ ์์ฑ => ์ด์ 123์ ํด๊ฒฐํ์ผ๋ฉฐ,
Ref: #456 ์ด์ 456 ๋ฅผ ์ฐธ๊ณ ํด์ผํ๋ฉฐ,
Related to: #48, #45 ํ์ฌ ์ปค๋ฐ์์ ์์ง ์ด์ 48 ๊ณผ 45 ๊ฐ ํด๊ฒฐ๋์ง ์์๋ค.
1. ํ์ (Commit Type)
- ํ๊ทธ(tag): ์ ๋ชฉ(subject) ํํ
- ํ๊ทธ๋ ์์ด๋ก ์ฐ๋, ์ฒซ ๋ฌธ์๋ ๋๋ฌธ์, ":" ๋ค์ ๊ณต๋ฐฑ
ํ๊ทธ
- Feat : ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๊ฒฝ์ฐ
- Fix : ๋ฒ๊ทธ๋ฅผ ๊ณ ์น๊ฒฝ์ฐ
- Docs : ๋ฌธ์๋ฅผ ์์ ํ ๊ฒฝ์ฐ
- Style : ์ฝ๋ ํฌ๋งท ๋ณ๊ฒฝ, ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ์์ ์ด ์๋๊ฒฝ์ฐ
- Refactor : ์ฝ๋ ๋ฆฌํํ ๋ง
- Test : ํ ์คํธ ์ฝ๋. ๋ฆฌํํ ๋ง ํ ์คํธ ์ฝ๋๋ฅผ ์ถ๊ฐํ์ ๋
- Chore : ๋น๋ ์ ๋ฌด ์์ , ํจํค์ง ๋งค๋์ ์์
- Design : CSS ๋ฑ ์ฌ์ฉ์๊ฐ UI ๋์์ธ์ ๋ณ๊ฒฝํ์ ๋
- Rename : ํ์ผ๋ช (or ํด๋๋ช ) ์ ์์ ํ ๊ฒฝ์ฐ
- Remove : ์ฝ๋(ํ์ผ) ์ ์ญ์ ๊ฐ ์์ ๋. (Clean, Eliminate ์ฌ์ฉํ๊ธฐ๋ ํจ)
- Add : ์ฝ๋๋ ํ ์คํธ, ์์ , ๋ฌธ์๋ฑ์ ์ถ๊ฐ ์์ฑ์ด ์๋๊ฒฝ์ฐ
- Improve : ํฅ์์ด ์๋ ๊ฒฝ์ฐ (ํธํ์ฑ, ๊ฒ์ฆ ๊ธฐ๋ฅ, ์ ๊ทผ์ฑ ๋ฑ)
- Implement : ์ฝ๋๊ฐ ์ถ๊ฐ๋ ์ ๋๋ณด๋ค ๋ ์ฃผ๋ชฉํ ๋งํ ๊ตฌํ์ฒด๋ฅผ ์์ฑ์์ผฐ์ ๋
- Move : ์ฝ๋์ ์ด๋์ด ์๋๊ฒฝ์ฐ
- Updated : ๊ณ์ ์ด๋ ๋ฒ์ ์ ๋ฐ์ดํธ๊ฐ ์๋ ๊ฒฝ์ฐ (์ฃผ๋ก ์ฝ๋๋ณด๋ค๋ ๋ฌธ์๋, ๋ฆฌ์์ค, ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฑ์ ์ฌ์ฉ)
- Comment : ํ์ํ ์ฃผ์ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ
์ ๋ชฉ
- ์ฝ๋์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํด ์งง์ ์์ฝ
- ์์ด๋ก ์ ๋ชฉ์ ์์ฑํ๋ ๊ฒฝ์ฐ
- ์ ๋ชฉ์ 50์๋ฅผ ๋๊ธฐ์ง ์๊ณ , ๋๋ฌธ์๋ก ์์ฑํ๋ฉฐ ๋ง์นจํ๋ฅผ ๋ถ์ด์ง ์๋๋ค.
- ์ ๋ชฉ์ ๊ณผ๊ฑฐํ์ ์ฌ์ฉํ์ง ์๊ณ , ๋ช ๋ น์กฐ๋ก ์์ (Fixed bug๊ฐ ์๋ Fix bug) - ํ๊ธ๋ก ์ ๋ชฉ์ ์์ฑํ๋ ๊ฒฝ์ฐ
- "๊ณ ์นจ", "์ถ๊ฐ", "๋ณ๊ฒฝ" ๋ฑ์ ๋ช ๋ น์กฐ ๋ก ์์ (์: ์ถ๊ฐ get clone ํจ์)
2. ๋ณธ๋ฌธ(Body)
- ๋ณธ๋ฌธ ์์ฑ์ ์ ํ์ฌํญ
- ๋ถ์ฐ์ค๋ช ์ด ํ์ํ๊ฑฐ๋ ์ปค๋ฐ์ ์ด์ ๋ฅผ ์ค๋ช ํ ๊ฒฝ์ฐ ์์ฑ
- ๋ฌด์์ ๋ณ๊ฒฝํ๋์ง ํน์ ์ ๋ณ๊ฒฝํ๋์ง
- ์ ๋ชฉ๊ณผ ๊ตฌ๋ถ๋๊ธฐ ์ํด ๊ณต๋ฐฑ ํ ์ค์ ๋์์ ์์ฑ
3. footer (๊ผฌ๋ฆฌ๋ง)
- footer ์์ฑ์ ์ ํ์ฌํญ
- issue tracker id ๋ฅผ ์์ฑํ ๋ ์ฌ์ฉ
- ํ์: ์ ํ: #์ด์ ๋ฒํธ
- issue tracker ์ ํ
- Fixes : ์ด์ ์์ ์ค (์์ง ํด๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ)
- Resolves : ์ด์๋ฅผ ํด๊ฒฐํ์ ๋ ์ฌ์ฉ
- Ref : ์ฐธ๊ณ ํ ์ด์๊ฐ ์์ ๋ ์ฌ์ฉ
- Related to : ํด๋น ์ปค๋ฐ์ ๊ด๋ จ๋ ์ด์๋ฒํธ (์์ง ํด๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ)
- ex) Fixes: #45 Related to: #34, #23
๋ฐ์ํ
๐ฌ C O M M E N T