main
- 제품으로 출시될 수 있는 브랜치
dev
- 다음 출시 버전을 개발하는 브랜치
feature
- 새로운 기능 개발 및 버그 수정이 필요할 때마다 dev 브랜치로부터 분기한다.
feature/login-api
release
- 이번 출시 버전을 준비하는 브랜치release-1.
hotfix
- 출시 버전에서 발생한 버그를 수정하는 브랜치hotfix-1.2.1
refactor
- 코드 리팩토링 브랜치-
를 이용하여 작성
우아한형제들 기술블로그
Git branch & naming