Skip to content

Latest commit

ย 

History

History
104 lines (82 loc) ยท 4.43 KB

README.md

File metadata and controls

104 lines (82 loc) ยท 4.43 KB

header

๐Ÿฆ๋ฆผ๋Œ€ ๋ฉ‹์‚ฌ ์•„๊ธฐ์‚ฌ์ž๐Ÿฆ๋“ค์˜ ์›ํ™œํ•œ ํ˜‘์—…์„ ์œ„ํ•œ commit ๊ทœ์น™์„ ์ •๋ฆฌํ•ด๋‘์—ˆ์Šต๋‹ˆ๋‹ค๐Ÿง

๐Ÿงพ Formats for Commit Messages

๋จผ์ € ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” ํฌ๊ฒŒ ์ œ๋ชฉ, ๋ณธ๋ฌธ, ๊ผฌ๋ฆฌ๋ง ์„ธ ๊ฐ€์ง€๋กœ ๋‚˜๋‰˜๊ณ , ๊ฐ ํŒŒํŠธ๋Š” ๊ณต๋ฐฑ ์ค„๋กœ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

type(ํƒ€์ž…) : title(์ œ๋ชฉ) //Subject

Body(๋ณธ๋ฌธ, ์ƒ๋žต ๊ฐ€๋Šฅ)

Footer(์ƒ๋žต ๊ฐ€๋Šฅ)

๐Ÿ”– Message Tag

ํƒ€์ž…์€ ํƒœ๊ทธ์™€ ์ œ๋ชฉ์œผ๋กœ ๊ตฌ์„ฑ๋˜๊ณ , ํƒœ๊ทธ๋Š” ์˜์–ด๋กœ ์ž‘์„ฑ, ์ฒซ ๋ฌธ์ž๋Š” ๋Œ€๋ฌธ์ž๋กœ ํ•ฉ๋‹ˆ๋‹ค.

"ํƒœ๊ทธ: ์ œ๋ชฉ"์˜ ํ˜•ํƒœ์ด๋ฉฐ, : ๋’ค์— ๊ณต๋ฐฑ์„ ๋„ฃ์–ด์ฃผ์„ธ์š”.

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

โ–ซ๏ธ Commit Message Subject ๊ทœ์น™

  • ์ฒซ ๊ธ€์ž๋Š” ๋Œ€๋ฌธ์ž๋กœ ์ž…๋ ฅํ•˜๊ณ , ์ œ๋ชฉ ์ค„์„ ๋งˆ์นจํ‘œ๋กœ ๋๋‚ด์ง€ ์•Š๋Š”๋‹ค.
  • ๋งˆ์ง€๋ง‰์—๋Š” .(period)์„ ์ฐ์ง€ ์•Š์œผ๋ฉฐ ์˜๋ฌธ ๊ธฐ์ค€ ์ตœ๋Œ€ 50์ž๋ฅผ ๋„˜์ง€ ์•Š๋Š”๋‹ค.
  • ์ œ๋ชฉ์€ ๋™์‚ฌ์›ํ˜•์„ ์‚ฌ์šฉํ•ด ๋ช…๋ น๋ฌธ์˜ ํ˜•ํƒœ๋กœ ์ž‘์„ฑํ•œ๋‹ค.
  • ๋ณธ๋ฌธ๊ณผ ์ฃผ์ œ๋ฅผ ๊ณต๋ฐฑ ๋ผ์ธ์œผ๋กœ ๊ตฌ๋ถ„ํ•œ๋‹ค.

Example of Subject

Fix: ์ถ•์ œ ๊ด€๋ฆฌ์ž๋งŒ ๋ถ€์Šค ๋ชฉ๋ก์—์„œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•˜๋„๋ก ์ˆ˜์ •

โ–ซ๏ธ Commit Message Body ๊ทœ์น™

  • ์„ ํƒ ์‚ฌํ•ญ์ด๋ฏ€๋กœ ๋ชจ๋“  ์ปค๋ฐ‹์— ์ž‘์„ฑํ•  ํ•„์š”๋Š” ์—†๋‹ค.
  • ๊ฐ ์ค„์€ ์ตœ๋Œ€ 72์ž๋ฅผ ๋„˜์ง€ ์•Š๋„๋ก ํ•œ๋‹ค.
  • ์–ด๋–ป๊ฒŒ ๋ณ€๊ฒฝํ–ˆ๋Š”์ง€๋ณด๋‹ค, ๋ฌด์—‡์„ ๋ณ€๊ฒฝํ–ˆ๊ณ , ์™œ ๋ณ€๊ฒฝํ–ˆ๋Š”์ง€๋ฅผ ์ž์„ธํžˆ ์„ค๋ช…ํ•œ๋‹ค.
  • ์„ค๋ช…๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ปค๋ฐ‹์˜ ์ด์œ ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ๋„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

Example of Body

์ถ•์ œ ๊ด€๋ฆฌ์ž๋งŒ ๋ถ€์Šค ๋ชฉ๋ก์—์„œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•˜๋„๋ก ์ˆ˜์ •
  - BoothMapView.vue: ๊ด€๋ฆฌ์ž ์œ ํ˜•์— ๋”ฐ๋ฅธ ๋ถ€์Šค ํŽ˜์ด์ง€์— ๋Œ€ํ•œ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•จ. 

โ–ซ๏ธ Commit Message Footer ๊ทœ์น™

  • ์„ ํƒ์‚ฌํ•ญ์ด๋ฉฐ, ๊ด€๋ จ๋œ ์ด์Šˆ๋ฅผ ์–ธ๊ธ‰ํ•œ๋‹ค. ์˜ˆ) Fixes: #1, #2
  • ์ฃผ๋กœ Closes(์ข…๋ฃŒ), Fixes(์ˆ˜์ •), Resolves(ํ•ด๊ฒฐ), Ref(์ฐธ๊ณ ), Related to(๊ด€๋ จ) ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.
  • ์ด์Šˆ๋ฅผ ์ถ”์ ํ•˜๊ธฐ ์œ„ํ•œ ID๋ฅผ ์ถ”๊ฐ€ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
    • ํ•ด๊ฒฐ : ํ•ด๊ฒฐํ•œ ์ด์Šˆ ID
    • ๊ด€๋ จ : ํ•ด๋‹น ์ปค๋ฐ‹์— ๊ด€๋ จ๋œ ์ด์Šˆ ID
    • ์ฐธ๊ณ  : ์ฐธ๊ณ ํ• ๋งŒํ•œ ์ด์Šˆ ID

Example of Footer

ํ•ด๊ฒฐ: #123
๊ด€๋ จ: #321
์ฐธ๊ณ : #222

โ–ซ๏ธ Example of Full Commmit Message

Fix: ์ถ•์ œ ๊ด€๋ฆฌ์ž๋งŒ ๋ถ€์Šค ๋ชฉ๋ก์—์„œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•˜๋„๋ก ์ˆ˜์ •(#123)

์ถ•์ œ ๊ด€๋ฆฌ์ž๋งŒ ๋ถ€์Šค ๋ชฉ๋ก์—์„œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•˜๋„๋ก ์ˆ˜์ •
  - BoothMapView.vue: ๊ด€๋ฆฌ์ž ์œ ํ˜•์— ๋”ฐ๋ฅธ ๋ถ€์Šค ํŽ˜์ด์ง€์— ๋Œ€ํ•œ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•จ. 

ํ•ด๊ฒฐ: #123

โ–ซ๏ธ ๋ฆผ๋Œ€ Builder๋“ค์˜ ์‹ค์ œ ํ”„๋กœ์ ํŠธ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€ ์˜ˆ์‹œ

โ–ซ๏ธ ๋ถ€์ ์ ˆํ•œ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€ ์˜ˆ์‹œ

  • ์ด๋ ‡๊ฒŒ ์“ฐ๋ฉด ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๊ฐ€ ์–ด๋–ค ๋‚ด์šฉ์„ ๊ฐœ๋ฐœํ–ˆ๋Š”์ง€ ํŒŒ์•…์ด ์•ˆ๋ฉ๋‹ˆ๋‹ค...

image

๐Ÿซข Written by.

@osohyun0224
11๊ธฐ ๋ฆผ๋Œ€ ๋ฉ‹์‚ฌ ์šด์˜์ง„ &
ํ”„๋ก ํŠธ์—”๋“œ ๋นŒ๋” ๐Ÿซก

๐Ÿ™‡๐Ÿปโ€โ™€๏ธ References