😈 git branch

YeonnΒ·2024λ…„ 9μ›” 9일
0

git

λͺ©λ‘ 보기
2/2
post-thumbnail

πŸ‹ functional
- main / master
- develop
- feature/κΈ°λŠ₯λͺ…
- bugfix/버그λͺ…
- hotfix/버그λͺ…
- release/λ²„μ „λ²ˆν˜Έ
πŸ‹ UI
- ui/μž‘μ—…λͺ…
- style/μž‘μ—…λͺ…
- ux/μž‘μ—…λͺ…

❓ functional

βœ”οΈΒ μ£Όμš” 브랜치

  • main / master: 배포 κ°€λŠ₯ν•œ μƒνƒœμ˜ μ½”λ“œκ°€ ν¬ν•¨λœ 브랜치
  • develop: 개발 쀑인 κΈ°λŠ₯듀이 ν†΅ν•©λ˜λŠ” 브랜치.

βœ”οΈΒ Feature Branches ( κΈ°λŠ₯ 브랜치 )

πŸ‹ feature/<κΈ°λŠ₯λͺ…>

  • μƒˆλ‘œμš΄ κΈ°λŠ₯을 개발 μ‹œ μ‚¬μš©
    • feature/user-authentication: μ‚¬μš©μž 인증 κΈ°λŠ₯ μΆ”κ°€
    • feature/payment-integration: 결제 톡합 κΈ°λŠ₯ μΆ”κ°€

βœ”οΈΒ Bugfix Branches ( 버그 μˆ˜μ • 브랜치 )

πŸ‹ bugfix/<버그λͺ…>

  • 버그 μˆ˜μ • μ‹œ μ‚¬μš©
    • bugfix/login-issue: 둜그인 문제 μˆ˜μ •
    • bugfix/checkout-error: 결제 였λ₯˜ μˆ˜μ •

βœ”οΈΒ Hotfix Branches ( ν•«ν”½μŠ€ 브랜치 )

πŸ‹ hotfix/<버그λͺ…>

  • 배포 ν›„ κΈ‰ν•˜κ²Œ μˆ˜μ •μ΄ ν•„μš”ν•œ 문제λ₯Ό ν•΄κ²°ν•  λ•Œ μ‚¬μš©
    • hotfix/payment-crash: 결제 λͺ¨λ“ˆ ν¬λž˜μ‹œ μˆ˜μ •
    • hotfix/security-vulnerability: λ³΄μ•ˆ 취약점 μˆ˜μ •

βœ”οΈΒ Release Branches ( 릴리슀 브랜치 )

πŸ‹ release/<λ²„μ „λ²ˆν˜Έ>

  • 배포 μ€€λΉ„κ°€ μ™„λ£Œλœ μƒνƒœμ—μ„œ μ΅œμ’… ν…ŒμŠ€νŠΈμ™€ μˆ˜μ •μ„ μ§„ν–‰
    • release/1.0.0: 버전 1.0.0의 배포 μ€€λΉ„
    • release/2.1.0: 버전 2.1.0의 배포 μ€€λΉ„

❓ UI

βœ”οΈΒ UI Branches ( UI μž‘μ—… 브랜치 )

πŸ‹ ui/<μž‘μ—…λͺ…>

  • UI μž‘μ—…μ„ λͺ…ν™•ν•˜κ²Œ ꡬ뢄할 수 μžˆλŠ” 브랜치 넀이밍
    • ui/layout-update: λ ˆμ΄μ•„μ›ƒ μ—…λ°μ΄νŠΈ μž‘μ—…
    • ui/theme-refresh: ν…Œλ§ˆ λ³€κ²½ μž‘μ—…
    • ui/button-redesign: λ²„νŠΌ λ””μžμΈ μˆ˜μ •

βœ”οΈΒ Style Branches ( μŠ€νƒ€μΌ μˆ˜μ • 브랜치 )

πŸ‹ style/<μž‘μ—…λͺ…>

  • UI의 μŠ€νƒ€μΌμ΄λ‚˜ λ””μžμΈκ³Ό κ΄€λ ¨λœ μž‘μ—…μ„ ꡬ뢄할 λ•Œ μ‚¬μš©
    • style/color-scheme: 색상 λ³€κ²½ μž‘μ—…
    • style/typography: 폰트 λ³€κ²½ μž‘μ—…

βœ”οΈΒ UX Branches ( UI/UX κ°œμ„  브랜치 )

πŸ‹ ux/<μž‘μ—…λͺ…>

  • μ‚¬μš©μž κ²½ν—˜(UX)κ³Ό κ΄€λ ¨λœ μž‘μ—…μ„ 포함할 λ•Œ μ‚¬μš©
    • ux/navigation-improvement: λ„€λΉ„κ²Œμ΄μ…˜ κ°œμ„  μž‘μ—…
    • ux/accessibility-update: μ ‘κ·Όμ„± μ—…λ°μ΄νŠΈ μž‘μ—…

0개의 λŒ“κΈ€