Skip to content

πŸ¦λ¦ΌλŒ€ 멋사 μ•„κΈ°μ‚¬μžπŸ¦λ“€μ˜ μ›ν™œν•œ ν˜‘μ—…μ„ μœ„ν•œ commit κ·œμΉ™μ„ μ •λ¦¬ν•΄λ‘μ—ˆμŠ΅λ‹ˆλ‹€πŸ§

Notifications You must be signed in to change notification settings

Hallym-LIKELION/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 

Repository files navigation

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

About

πŸ¦λ¦ΌλŒ€ 멋사 μ•„κΈ°μ‚¬μžπŸ¦λ“€μ˜ μ›ν™œν•œ ν˜‘μ—…μ„ μœ„ν•œ commit κ·œμΉ™μ„ μ •λ¦¬ν•΄λ‘μ—ˆμŠ΅λ‹ˆλ‹€πŸ§

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published