πŸ“ Rule - tastingcode/standard GitHub Wiki

βœ… 컀밋 μ»¨λ²€μ…˜

πŸ“ 기본적으둜 컀밋 λ©”μ‹œμ§€λŠ” 제λͺ© / λ³Έλ¬Έ / κ΄€λ ¨μ΄μŠˆλ‘œ κ΅¬λΆ„ν•œλ‹€. πŸ“ feat : μƒˆλ‘œμš΄ κΈ°λŠ₯ μΆ”κ°€ πŸ“ fix : 버그 μˆ˜μ • πŸ“ docs : λ¬Έμ„œ μˆ˜μ • πŸ“ style : μ½”λ“œ ν¬λ§·νŒ…, μ„Έλ―Έμ½œλ‘  λˆ„λ½, μ½”λΈŒ 변경이 μ—†λŠ” 경우 πŸ“ refactor : μ½”λ“œ λ¦¬νŽ™ν† λ§ πŸ“ test : ν…ŒμŠ€νŠΈμ½”λ“œ, λ¦¬νŽ™ν† λ§ ν…ŒμŠ€νŠΈ μ½”λ“œ μΆ”κ°€ πŸ“ chore : 기타 변경사항 πŸ“ 제λͺ©μ€ 50자λ₯Ό λ„˜κΈ°μ§€ μ•Šκ³ , λ§žμΉ¨ν‘œλ₯Ό 뢙이지 μ•ŠλŠ”λ‹€. πŸ“ μ˜μ–΄λ‘œ μž‘μ„±ν• μ‹œ κ³Όκ±°μ‹œμ œλ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šκ³  λͺ…λ Ήμ–΄λ‘œ μž‘μ„±ν•˜λ©°, 첫 κΈ€μžλŠ” λŒ€λ¬Έμžλ₯Ό μ‚¬μš©ν•œλ‹€. πŸ“ 선택사항 μ΄λ―€λ‘œ λͺ¨λ“  컀밋에 λ³Έλ¬Έλ‚΄μš©μ„ μž‘μ„±ν•  ν•„μš”λŠ” μ—†λ‹€. πŸ“ 본문은 "μ–΄λ–»κ²Œ" 보닀 "무엇을" κ³Ό "μ™œ"λ₯Ό μ„€λͺ…ν•œλ‹€. πŸ“ ν•œμ€„μ— μ΅œλŒ€ 72자λ₯Ό λ„˜κΈ°μ§€ μ•Šκ³  제λͺ©κ³Ό κ΅¬λΆ„λ˜κΈ° μœ„ν•΄ ν•œμΉΈ λ„μ›Œ μž‘μ„±ν•œλ‹€. πŸ“ 선택사항 μ΄λ―€λ‘œ λͺ¨λ“  컀밋에 꼬리말을 μž‘μ„±ν•  ν•„μš”λŠ” μ—†λ‹€. πŸ“ 이슈번호λ₯Ό μ λŠ”λ‹€. μ—¬λŸ¬κ°œ 적어도 상관 μ—†λ‹€.


βœ… Git-Flow 브랜치 μ „λž΅

image πŸ“ master : 베포 단계에 μΆœμ‹œλ  수 μžˆλŠ” 브랜치 πŸ“ develop : 개발이 λλ‚œ 버전을 κ°œλ°œν•˜λŠ” 브랜치 πŸ“ feature : κΈ°λŠ₯을 κ°œλ°œν•˜λŠ” 브랜치 πŸ“ release : 베포 버전을 μ€€λΉ„ν•˜λŠ” 브랜치 πŸ“ hotfix : 베포 λ²„μ „μ—μ„œ λ°œμƒν•œ 버그λ₯Ό μˆ˜μ • ν•˜λŠ” 브랜치 πŸ“ issue/* : issueλ₯Ό λ‚˜λˆ„μ–΄μ„œ κ°œλ°œμ— μ μš©ν•˜λŠ” 브랜치

Reference : μš°μ•„ν•œ ν˜•μ œλ“€ κΈ°μˆ λΈ”λ‘œκ·Έ : Git-flow