-
Notifications
You must be signed in to change notification settings - Fork 0
협업 방식
Kyungeun Lee edited this page Apr 25, 2024
·
1 revision
-
요구사항 목록 중 [개발]로 분류되는 경우 Issue로 Open한다.
-
작업의 담당자, 리뷰 담당자를 지정한다.
-
작업 완료 후 PR을 하고 코드 리뷰 진행한다.
-
코드 리뷰 완료하면 merge한다.
- Git Flow 따른다.
- main
- develop
- release
- feature
- hotfix
-
main: 운영 중인 브랜치
-
develop: 다음 출시 버전을 개발하는 브랜치
-
release: '1차 개발 범위', '2차 개발 범위'처럼 이번 출시 버전을 준비하는 브랜치
-
feature: 기능을 개발하는 브랜치
-
hotfix: 출시 버전에서 발생한 버그를 수정하는 브랜치
- Issue 생성 후 feature/OOO 브랜치에서 작업 후 develop 브랜치로 PR
- 코드 리뷰 완료 후 develop 브랜치로 병합
- 1차 개발 범위 완료 후 develop 브랜치의 Application을 단위 테스트 진행
- 단위 테스트 과정에서 발생한 버그를 develop 브랜치에서 수정
- 단위 테스트 완료 후 develop 브랜치를 release 브랜치로 병합