-
Notifications
You must be signed in to change notification settings - Fork 2
Git 브랜치 전략
Jung Jongmin edited this page Jul 24, 2021
·
1 revision
참고) 우아한 형제들 기술 블로그 - 우린 Git-flow를 사용하고 있어요
-
main
: 배포시 사용하는 브랜치 -
develop
: 다음 출시 버전을 개발하는 브랜치- 다음 릴리즈를 위해 언제든 배포될 수 있는 상태
- 하나의 기능 구현이 끝나면, develop 브랜치로 병합할 것
-
feature
: 기능을 개발하는 브랜치- 기능을 완성할 때 까지 유지하며, 완성시
develop
브랜치로 merge -
feature
는 이슈번호를 기준으로 생성 - Ex)
feature-2/example
- 기능을 완성할 때 까지 유지하며, 완성시
-
release
: 릴리즈를 준비하는 브랜치(QA) -
hotfix
: 배포 버전에서 생긴 문제로 긴급한 트러블 슈팅이 필요할 때 개발이 진행되는 브랜치