Skip to content

๐ŸŒฑ ์ปค๋ฐ‹ ์ปจ๋ฒค์…˜ ๊ฐ€์ด๋“œ

huije edited this page Jun 26, 2025 · 4 revisions

๐Ÿท๏ธ ์ปค๋ฐ‹ ์œ ํ˜• (Commit Type)

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

๐Ÿ“ ์ปค๋ฐ‹ ์ œ๋ชฉ (Commit Title)

  • ์ปค๋ฐ‹ ๋ชฉ์ ์„ ๋ช…ํ™•ํ•˜๊ณ  ๊ฐ„๊ฒฐํ•˜๊ฒŒ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • ์ œ๋ชฉ ์ž‘์„ฑ ๊ทœ์น™:
    • ๋ช…๋ นํ˜•, ํ˜„์žฌ ์‹œ์ œ ์‚ฌ์šฉ
    • 50์ž ์ด๋‚ด๋กœ ์ž‘์„ฑ
    • ๋์— ๋งˆ์นจํ‘œ(.) ์ƒ๋žต
    • ์ œ๋ชฉ๊ณผ ๋ณธ๋ฌธ์€ ๋นˆ ์ค„๋กœ ๊ตฌ๋ถ„

๐Ÿ“Œ ์˜ˆ์‹œ:

โœจFeat: ํšŒ์› ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ ์ถ”๊ฐ€
โ™ป๏ธRefactor: ํšŒ์› ๊ฐ€์ž… ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง

๐Ÿงพ ์ปค๋ฐ‹ ๋ณธ๋ฌธ (Commit Message Body)

  • ์ œ๋ชฉ๊ณผ ๋ณธ๋ฌธ ์‚ฌ์ด์— ํ•œ ์ค„ ๊ณต๋ฐฑ ์ถ”๊ฐ€
  • ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ชฉ๋ก์œผ๋กœ ์ •๋ฆฌํ•˜์—ฌ ๊ฐ€๋…์„ฑ์„ ๋†’์ž„
  • "๋ฌด์—‡์„", "์™œ" ์ค‘์‹ฌ์œผ๋กœ ์ž‘์„ฑํ•˜๋ฉฐ, ์–ด๋–ป๊ฒŒ๋Š” ์ตœ์†Œํ™”

๐Ÿ“Œ ์˜ˆ์‹œ:

โœจRefactor: "ํšŒ์› ๊ฐ€์ž… ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง"

- ํšŒ์›์„ ์กฐํšŒ ์‹œ Optional ์œ ํ‹ธ ํ•จ์ˆ˜ ์‚ฌ์šฉ์œผ๋กœ ๊ฐ€๋…์„ฑ ํ–ฅ์ƒ
- ๋ฌธ์ž์—ด(Sting) ๊ฐ’์„ Enum์œผ๋กœ ๋ณ€๊ฒฝ ํ•˜์—ฌ ํƒ€์ž… ์•ˆ์ •์„ฑ ํ™•๋ณด
  • ๋ณ€๊ฒฝํ•œ ์ด์œ  / ์ด์ „๊ณผ ๋‹ฌ๋ผ์ง„ ์ ๋“ฑ์„ ์ž‘์„ฑํ•œ๋‹ค. (๋‹จ. ๋ช…๋ นํ˜•, ํ˜„์žฌ ์‹œ์ œ ์‚ฌ์šฉ )
  • "์–ด๋–ป๊ฒŒ" ๋ณด๋‹ค "๋ฌด์—‡์„", "์™œ"์— ๋งž์ถฐ ์ž‘์„ฑ ํ•˜๊ธฐ