Skip to content

branch strategy

hi0826 edited this page Oct 26, 2020 · 1 revision

Git flow 전략 및 커밋메세지 규칙

(출처 : https://woowabros.github.io/experience/2017/10/30/baemin-mobile-git-branch-strategy.html)

  • Git-Flow 전략

    • master : 최종 버전 브랜치
    • hotfix : 전 주 master에서 버그를 수정 하는 브랜치
    • web_develop : 큰(화면) 단위 web 브랜치
    • ios_develop : 큰(화면) 단위 ios 브랜치
    • feature : 기능 단위 브랜치
    • web_release : 금요일 배포할 때 버그 생기면 수정 하는 web 브랜치
    • ios_release : 금요일 배포할 때 버그 생기면 수정 하는 ios 브랜치
  • 목요일까지 develop 를 Release 로 merge 하고,

  • 금요일 19:00 master Realease 를 Master 에 Tag 를 달아서 push 하고 merge

  • 웹은 웹끼리, 앱은 앱끼리 확인(리뷰/코멘트)을 한 뒤 Merge 한다. (언어별 분리)

  • 자신의 Pull Request는 스스로 merge 합니다.

Clone this wiki locally