๐Ÿ“Œ Git Commit Message Convention - prgrms-be-devcourse/NBE4-5-3-Team01 GitHub Wiki

๐Ÿ’š ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ปจ๋ฒค์…˜

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

  • ์ปค๋ฐ‹ ์œ ํ˜•์€ ์˜์–ด ๋Œ€๋ฌธ์ž๋กœ ์ž‘์„ฑํ•˜๊ธฐ
    • โœจFeat : ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
    • ๐Ÿ›Fix : ๋ฒ„๊ทธ ์ˆ˜์ •
    • ๐Ÿ“Docs : ๋ฌธ์„œ ์ˆ˜์ •
    • ๐Ÿ’„Style : UI / style ๋ณ€๊ฒฝ | ์ฝ”๋“œ ๋ณ€๊ฒฝ ์—†์ด ์˜คํƒ€ ๋“ฑ์˜ ๋ณ€๊ฒฝ
    • โ™ป๏ธRefactor: ์ฝ”๋“œ ๋ฆฌํŽ™ํ† ๋ง
    • ๐ŸšจTest: ํ…Œ์ŠคํŠธ ์ฝ”๋“œ, ๋ฆฌํŽ™ํ† ๋ง ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€
    • ๐Ÿ”งChore : ๋นŒ๋“œ ์—…๋ฌด ์ˆ˜์ •, ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ์ˆ˜์ •

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

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

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

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

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

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

* ๋ณ€๊ฒฝ ๋‚ด์šฉ 1
* ๋ณ€๊ฒฝ ๋‚ด์šฉ 2
* ๋ณ€๊ฒฝ ๋‚ด์šฉ 3

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

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

๐Ÿ’šํ•œ ์ปค๋ฐ‹์—๋Š” ํ•œ ๊ฐ€์ง€ ๋ฌธ์ œ๋งŒ!

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