Git 브랜치 구성 및 관리 프로세스 - prgrms-fe-devcourse/FEDC2_Shallenge_Jaeho GitHub Wiki
깃 브랜치 구성
브랜치 구성
Github flow를 기반으로 한 브랜치 전략 사용
- main
- 배포용 브랜치
- feature/기능명
- 기능 구현 브랜치
- refactor/기능명
- 리팩로링 브랜치
- fix/기능명
- 오류 수정 브랜치
개발 시 브랜치 관리 프로세스
- feature 브랜치 생성 후 checkout
- 브랜치 내에서 개발
- 원격 브랜치로 push 후 main으로 PR 보냄
- 팀원 중 1명 이상이 코드리뷰 후 approve
- main에 merge
- 브랜치 제거
리팩토링 시 브랜치 관리 프로세스
- issue 발행 후 브랜치 생성, checkout
- 브랜치 내에서 개발
- 원격 브랜치로 push 후 main으로 PR 보냄
- 팀원 중 1명 이상이 코드리뷰 후 approve
- 일주일에 한 번 회의하면서 PR 설명 및 체크
- main에 merge
- 브랜치 제거