Skip to content
κΉ€μ˜ˆμ§€ edited this page Mar 16, 2022 · 2 revisions

Branch λΆ„λ₯˜

main: 배포λ₯Ό μœ„ν•œ 버전 관리 branch. (unique)
develop: μž‘μ—…λ¬Όμ„ ν•©μΉ˜κΈ° μœ„ν•œ branch. μž‘μ—…λ¬Όμ„ ν…ŒμŠ€νŠΈν•  λ•Œ μ‚¬μš©ν•œλ‹€. (unique)
feature-[μž‘μ—… λΆ„λ₯˜]: λ‹¨μœ„ 별 μž‘μ—… branch. 개인 λ³„λ‘œ μž‘μ—…ν•  λ•Œ μ‚¬μš©ν•œλ‹€.

컀밋 κ·œμΉ™

  1. κ°€μž₯ 유λͺ…ν•œ 컀밋 λ©”μ‹œμ§€ κ·œμΉ™ λ”°λ₯΄κΈ° μ°Έκ³  자료
- μ˜μ–΄λ‘œ μ‚¬μš©ν•˜λ„λ‘ ν•  것. β†’ 회의 λ•Œ κ²°μ •
- λͺ…λ Ήμ–΄λ‘œ μ‹œμž‘ν•  것.
- 무엇을, μ™œ ν•˜μ˜€λŠ”μ§€ μœ„μ£Όμ˜ μ •λ³΄λ‘œ λ¬Έμž₯을 λ§Œλ“€ 것.
- λ¬Έμž₯ 끝에 λ§ˆμΉ¨ν‘œ(.)λ₯Ό 넣지 μ•Šμ„ 것.
- λ¬Έμž₯ λ©”μ‹œμ§€λŠ” μ΅œλŒ€ν•œ κ°„κ²°ν•˜κ²Œ 50자 μ΄λ‚΄λ‘œ μ„€μ •ν•  것.
  1. 영문 컀밋 λ©”μ‹œμ§€ λ”°λ₯΄κΈ° μ°Έκ³  자료
  • 접두어
- FEAT : μƒˆλ‘œμš΄ κΈ°λŠ₯의 μΆ”κ°€
- FIX: 버그 μˆ˜μ •
- DOCS: λ¬Έμ„œ μˆ˜μ •
- STYLE: μŠ€νƒ€μΌ κ΄€λ ¨ κΈ°λŠ₯(μ½”λ“œ ν¬λ§·νŒ…, μ„Έλ―Έμ½œλ‘  λˆ„λ½, μ½”λ“œ 자체의 변경이 μ—†λŠ” 경우)
- REFACTOR: μ½”λ“œ λ¦¬νŽ™ν† λ§
- TEST: ν…ŒμŠ€νŠΈ μ½”νŠΈ, λ¦¬νŽ™ν† λ§ ν…ŒμŠ€νŠΈ μ½”λ“œ μΆ”κ°€
- CHORE: λΉŒλ“œ 업무 μˆ˜μ •, νŒ¨ν‚€μ§€ λ§€λ‹ˆμ € μˆ˜μ •(ex .gitignore μˆ˜μ • 같은 경우)
  • λ©”μ‹œμ§€ κ·œμΉ™
- FEAT: Add ~
- FIX: Fix ~
- DOCS: Update ~
- STYLE: Improve/Add ~
- REFACTOR: Refactor ~
- TEST: Add/Update ~
- CHORE: Update ~
  1. μž‘μ—… μ „ Task μ„€μ •
- git의 issues νƒ­μ—μ„œ β€˜new issue’ λ²„νŠΌ 클릭.
- ([μž‘μ—… λΆ„λ₯˜])[μž‘μ—… μš”μ•½] 의 ν˜•μ‹μœΌλ‘œ issue 생성.
  ex. (feature-controller-setup) Implement User join API controller
- issue λ‚΄μš©μ€ ν• λ‹Ή 받은 μž‘μ—… λ‚΄μš©μ„ μ„€λͺ…ν•˜λ„λ‘ ν•œλ‹€.
Clone this wiki locally