πŸ–‹οΈConventional Commits ν˜•μ‹ 검사기

뢙여넣은 컀밋 λ©”μ‹œμ§€μ˜ ν˜•μ‹ μœ„λ°˜ 지점 ν‘œμ‹œ

규격이 직접 μ •μ˜ν•˜λŠ” νƒ€μž…μ€ feat 와 fix λΏμž…λ‹ˆλ‹€. docs Β· chore Β· refactor Β· test Β· build Β· ci Β· perf Β· style Β· revert λŠ” 널리 μ“°μ΄λŠ” 관행이고 규격 λ‚΄μš©μ΄ μ•„λ‹ˆμ–΄μ„œ, λͺ©λ‘μ— μ—†λŠ” νƒ€μž…μ„ 써도 ν˜•μ‹ μœ„λ°˜μœΌλ‘œ μ„Έμ§€ μ•ŠμŠ΅λ‹ˆλ‹€. ν˜Έν™˜μ„± 깨짐은 콜둠 μ•ž ! 와 BREAKING CHANGE ν‘Έν„° λ‘˜ λ‹€ 같은 뜻이며, λ‘˜ 쀑 ν•˜λ‚˜λ§Œ μžˆμ–΄λ„ λ©λ‹ˆλ‹€.

κ΄€λ ¨λœ 도ꡬ

컀밋 λ©”μ‹œμ§€λ₯Ό λΆ™μ—¬λ„£μ–΄ ν˜•μ‹ μœ„λ°˜ 지점을 ν™•μΈν•©λ‹ˆλ‹€

Conventional Commits λŠ” 컀밋 λ©”μ‹œμ§€ 첫 쀄을 νƒ€μž…(λ²”μœ„)!: μ„€λͺ… ν˜•νƒœλ‘œ μ“°κΈ°λ‘œ ν•œ κ·œκ²©μž…λ‹ˆλ‹€. λ©”μ‹œμ§€λ₯Ό κ·ΈλŒ€λ‘œ λΆ™μ—¬λ„£μœΌλ©΄ μ½œλ‘ Β·κ³΅λ°±Β·μ„€λͺ…Β·λΉˆ 쀄·푸터 토큰을 ν•˜λ‚˜μ”© 검사해 μ–΄λŠ ν•­λͺ©μ΄ μœ„λ°˜μΈμ§€ ν‘œλ‘œ 보여 μ€λ‹ˆλ‹€. μž…λ ₯ν•œ κΈ€μžλŠ” μ „λΆ€ λ¬Έμžμ—΄λ‘œλ§Œ 좜λ ₯ν•˜λ―€λ‘œ λ©”μ‹œμ§€μ— νƒœκ·Έκ°€ μ„žμ—¬ μžˆμ–΄λ„ κ·ΈλŒ€λ‘œ λ³΄μž…λ‹ˆλ‹€.

검사 기쀀은 Conventional Commits 1.0.0 κ·œκ²©μž…λ‹ˆλ‹€. 콜둠 λ’€μ—λŠ” 곡백 1μΉΈ, μ„€λͺ…은 ν•„μˆ˜, λ³Έλ¬Έκ³Ό ν‘Έν„°λŠ” μ„€λͺ… λ‹€μŒ 빈 쀄 ν•˜λ‚˜λ₯Ό 두고 μ‹œμž‘, ν‘Έν„° ν† ν°μ˜ 곡백은 ν•˜μ΄ν”ˆμœΌλ‘œ λ°”κΏ” μ“°λŠ” 것이 규격 λ‚΄μš©μž…λ‹ˆλ‹€. ν˜Έν™˜μ„± 깨짐은 콜둠 μ•ž λŠλ‚Œν‘œμ™€ BREAKING CHANGE ν‘Έν„°κ°€ 같은 뜻이고, BREAKING CHANGE λŠ” λŒ€λ¬Έμžλ‘œ μ”λ‹ˆλ‹€. 2026λ…„ 10μ›” κΈ°μ€€μž…λ‹ˆλ‹€.

규격이 직접 μ •μ˜ν•˜λŠ” νƒ€μž…μ€ feat 와 fix 뿐이고 λ‚˜λ¨Έμ§€λŠ” 관행이라, λͺ©λ‘μ— μ—†λŠ” νƒ€μž…μ„ 써도 μœ„λ°˜μœΌλ‘œ μ„Έμ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 첫 쀄 50자 같은 길이 관행도 규격이 μ•„λ‹ˆμ–΄μ„œ 참고둜만 ν‘œμ‹œν•©λ‹ˆλ‹€. 이 νŽ˜μ΄μ§€λŠ” κ²€μ‚¬λ§Œ ν•˜λ©° λ©”μ‹œμ§€ μƒμ„±Β·μˆ˜μ •μ΄λ‚˜ 컀밋 이λ ₯ 전체 κ²€μ‚¬λŠ” μ§€μ›ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

자주 λ¬»λŠ” 질문

docs λ‚˜ chore λŠ” κ·œκ²©μ— μžˆλŠ” νƒ€μž…μΌκΉŒ?

μ•„λ‹™λ‹ˆλ‹€. 규격이 직접 μ •μ˜ν•˜λŠ” νƒ€μž…μ€ feat 와 fix 뿐이고 λ‚˜λ¨Έμ§€λŠ” 널리 μ“°μ΄λŠ” κ΄€ν–‰μž…λ‹ˆλ‹€. κ·Έλž˜μ„œ λͺ©λ‘μ— μ—†λŠ” νƒ€μž…μ„ 써도 이 κ²€μ‚¬κΈ°λŠ” μœ„λ°˜μœΌλ‘œ μ„Έμ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

λŠλ‚Œν‘œμ™€ BREAKING CHANGE ν‘Έν„°λ₯Ό λ‘˜ λ‹€ 써야 ν• κΉŒ?

λ‘˜ λ‹€ ν˜Έν™˜μ„± 깨짐을 λœ»ν•˜λ―€λ‘œ ν•˜λ‚˜λ§Œ 써도 λ©λ‹ˆλ‹€. ν•¨κ»˜ μ“°λ©΄ 첫 μ€„μ—μ„œ λ°”λ‘œ 보이고 푸터에 이유λ₯Ό 적을 수 μžˆμ–΄ λ‘˜ λ‹€ μ“°λŠ” κ²½μš°λ„ λ§ŽμŠ΅λ‹ˆλ‹€.

첫 쀄 50자 μ œν•œλ„ κ²€μ‚¬ν• κΉŒ?

κΈΈμ΄λŠ” 관행이고 규격 λ‚΄μš©μ΄ μ•„λ‹ˆμ–΄μ„œ μœ„λ°˜μœΌλ‘œ μ„Έμ§€ μ•Šκ³  참고둜만 첫 쀄 κΈ€μž 수λ₯Ό 보여 μ€λ‹ˆλ‹€.