브랜치 전략
2025. 5. 30. 15:26ㆍ카테고리 없음
Git Flow
Vincent Driessen이 제안한 그림이다.

일반적인 흐름 : main → develop → release→ main/develop
신규 기능 추가 : main → develop → feature→ release → main
긴급 : main → hotfix → main / develop
참고
Vincent Driessen, A successful Git branching model, 2010
( https://nvie.com/posts/a-successful-git-branching-model/ )
Github Flow
Github Flow 는 github에서 제안한 브랜치 전략으로 간단하고 빠른 개발을 위한 것이다.
특징은 브랜치가 단순하다. main과 develop 브랜치
Pull Request 로 검토후 병합
개발이 완료 되었다면 수시 배포를 통한 피드백