Tools/Git, GitHub

[TIL] Git Flow 브랜치 전략

성중 2022. 7. 18. 16:53

Git Flow란 규모가 큰 프로젝트를 관리하는 가장 대표적인 브랜치 전략으로 크게 5가지 브랜치를 사용한다

  • main: 제품으로 출시될 수 있는 브랜치
  • develop: 다음 출시 버전을 개발하는 브랜치
  • feature: 기능을 개발하는 브랜치
  • release: 이번 출시 버전을 준비하는 브랜치
  • hotfix: 출시 버전에서 발생한 버그를 수정하는 브랜치

 

이런 느낌으로 진행되는 Git Flow 전략
main 브랜치 중심으로만 작업하는 Trunk-based 전략

 

Reference🔽

 

우린 Git-flow를 사용하고 있어요 | 우아한형제들 기술블로그

{{item.name}} 안녕하세요. 우아한형제들 배민프론트개발팀에서 안드로이드 앱 개발을 하고 있는 나동호입니다. 오늘은 저희 안드로이드 파트에서 사용하고 있는 Git 브랜치 전략을 소개하려고 합

techblog.woowahan.com