Git flow 전략
<aside>
🚨 브랜치 생성과 삭제를 매번 해줘야 합니다.
</aside>
- main: 최종적으로 사용자에게 배포되는 가장 안정적인 버전 브랜치
- develop: 다음 출시 버전을 개발하는 중심 브랜치. 기능 개발 완료 후 feature 브랜치들이 병합
- feature: 기능 개발용 브랜치. develop에서 분기하여 작업
Branch 규칙
- 모든 기능 개발은 feature 브랜치에서 시작
- 작업 시작 전, 항상 최신 develop 내용 받아오기 (git pull origin develop)
- 작업 완료 후, develop으로 Pull Request(PR) 생성
- PR에 Reviewer(멘션) 지정 이후 머지
- 브랜치 이름 형식: feature/이슈번호-기능명
- 예시: feature/1-login-ui