gitflow란?
gitflow는 과거에 git 브랜치를 관리하기 위한 전략이었던 레거시 Git workflow다.
Featrue 브랜치 등 여러 브랜치 들을 사용하여 개발하는 git 브랜치 모델이다.
gitflow branch
- master: 제품으로 출시될 수 있는 브랜치
- develop: 다음 출시 버전을 개발하는 브랜치
- feature: 기능을 개발하는 브랜치
- release: 출시를 준비하는 브랜치(기능 추가는 하지 않고, 버그만 수정)
- hotfix: 출시 버전에서 발생한 버그를 수정하는 브랜치