/////
Search
Duplicate

Git Commit Message Convention

ํƒœ๊ทธ

ย ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜

1. ์ปค๋ฐ‹ ์œ ํ˜• ์ง€์ •

โ€ข
์ปค๋ฐ‹ ์œ ํ˜•์€ ์˜์–ด ๋Œ€๋ฌธ์ž๋กœ ์ž‘์„ฑํ•˜๊ธฐ
์ปค๋ฐ‹ ์œ ํ˜•
์˜๋ฏธ
Feat
์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
Fix
๋ฒ„๊ทธ ์ˆ˜์ •
Docs
๋ฌธ์„œ ์ˆ˜์ •
Style
์ฝ”๋“œ formatting, ์„ธ๋ฏธ์ฝœ๋ก  ๋ˆ„๋ฝ, ์ฝ”๋“œ ์ž์ฒด์˜ ๋ณ€๊ฒฝ์ด ์—†๋Š” ๊ฒฝ์šฐ
Refactor
์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
Test
ํ…Œ์ŠคํŠธ ์ฝ”๋“œ, ๋ฆฌํŒฉํ† ๋ง ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€
Chore
ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ์ˆ˜์ •, ๊ทธ ์™ธ ๊ธฐํƒ€ ์ˆ˜์ • ex) .gitignore
Design
CSS ๋“ฑ ์‚ฌ์šฉ์ž UI ๋””์ž์ธ ๋ณ€๊ฒฝ
Comment
ํ•„์š”ํ•œ ์ฃผ์„ ์ถ”๊ฐ€ ๋ฐ ๋ณ€๊ฒฝ
Rename
ํŒŒ์ผ ๋˜๋Š” ํด๋” ๋ช…์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์˜ฎ๊ธฐ๋Š” ์ž‘์—…๋งŒ์ธ ๊ฒฝ์šฐ
Remove
ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋Š” ์ž‘์—…๋งŒ ์ˆ˜ํ–‰ํ•œ ๊ฒฝ์šฐ
!BREAKING CHANGE
์ปค๋‹ค๋ž€ API ๋ณ€๊ฒฝ์˜ ๊ฒฝ์šฐ
!HOTFIX
๊ธ‰ํ•˜๊ฒŒ ์น˜๋ช…์ ์ธ ๋ฒ„๊ทธ๋ฅผ ๊ณ ์ณ์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

2. ์ œ๋ชฉ๊ณผ ๋ณธ๋ฌธ์„ ๋นˆํ–‰์œผ๋กœ ๋ถ„๋ฆฌ

โ€ข
์ปค๋ฐ‹ ์œ ํ˜• ์ดํ›„ ์ œ๋ชฉ๊ณผ ๋ณธ๋ฌธ์€ ํ•œ๊ธ€๋กœ ์ž‘์„ฑํ•˜์—ฌ ๋‚ด์šฉ์ด ์ž˜ ์ „๋‹ฌ๋  ์ˆ˜ ์žˆ๋„๋ก ํ•  ๊ฒƒ
โ€ข
๋ณธ๋ฌธ์—๋Š” ๋ณ€๊ฒฝํ•œ ๋‚ด์šฉ๊ณผ ์ด์œ  ์„ค๋ช… (์–ด๋–ป๊ฒŒ๋ณด๋‹ค๋Š” ๋ฌด์—‡ & ์™œ๋ฅผ ์„ค๋ช…)

3. ์ œ๋ชฉ ์ฒซ ๊ธ€์ž๋Š” ๋Œ€๋ฌธ์ž๋กœ, ๋์—๋Š” . ๊ธˆ์ง€

4. ์ œ๋ชฉ์€ ์˜๋ฌธ ๊ธฐ์ค€ 50์ž ์ด๋‚ด๋กœ ํ•  ๊ฒƒ

5. ์ž์‹ ์˜ ์ฝ”๋“œ๊ฐ€ ์ง๊ด€์ ์œผ๋กœ ๋ฐ”๋กœ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ๋ง์ž

6. ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํ•ญ๋ชฉ์ด ์žˆ๋‹ค๋ฉด ๊ธ€๋จธ๋ฆฌ ๊ธฐํ˜ธ๋ฅผ ํ†ตํ•ด ๊ฐ€๋…์„ฑ ๋†’์ด๊ธฐ

- ๋ณ€๊ฒฝ ๋‚ด์šฉ 1 - ๋ณ€๊ฒฝ ๋‚ด์šฉ 2 - ๋ณ€๊ฒฝ ๋‚ด์šฉ 3
Plain Text
๋ณต์‚ฌ

ย ๊ทœ์น™์— ๋งž๋Š” ์ข‹์€ ์ปค๋ฐ‹๋ฉ”์‹œ์ง€๋ฅผ ์ž‘์„ฑํ•ด์•ผ ํ•˜๋Š” ์ด์œ 

โ€ข
ํŒ€์›๊ณผ์˜ ์†Œํ†ต
โ€ข
ํŽธ๋ฆฌํ•˜๊ฒŒ ๊ณผ๊ฑฐ ์ถ”์  ๊ฐ€๋Šฅ
โ€ข
๋‚˜์ค‘์— ์‹ค๋ฌด์—์„œ ์ต์ˆ™ํ•ด์ง€๊ธฐ ์œ„ํ•ด
์•ˆ์ง€ํ‚จ ์‚ฌ๋ก€
์ง€ํ‚จ ์‚ฌ๋ก€

ย ํ•œ ์ปค๋ฐ‹์—๋Š” ํ•œ ๊ฐ€์ง€ ๋ฌธ์ œ๋ฅผ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

โ€ข
์ถ”์  ๊ฐ€๋Šฅํ•˜๊ฒŒ ์œ ์ง€ํ•ด์ฃผ๊ธฐ
โ€ข
๋„ˆ๋ฌด ๋งŽ์€ ๋ฌธ์ œ๋ฅผ ํ•œ ์ปค๋ฐ‹์— ๋‹ด์œผ๋ฉด ์ถ”์ ํ•˜๊ธฐ ์–ด๋ ต๋‹ค.

ย CLI์—์„œ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์—ฌ๋Ÿฌ ์ค„๋กœ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•

์Œ๋”ฐ์˜ดํ‘œ๋ฅผ ๋‹ซ์ง€ ๋ง๊ณ  ๊ฐœํ–‰ํ•˜๋ฉฐ ์ž‘์„ฑ โ†’ ๋‹ค ์ž‘์„ฑํ•œ ํ›„์— ์Œ๋”ฐ์˜ดํ‘œ๋ฅผ ๋‹ซ์œผ๋ฉด ์ž‘์„ฑ ์™„๋ฃŒ
git commit -m "FEAT: ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ์ถ”๊ฐ€ - ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ์ถ”๊ฐ€"
Bash
๋ณต์‚ฌ