Git Flow(브랜치 전략)
중요한건! 개발팀 내의 소스버전관리 및 빌드배포 전략을 확립하는 것 참조

- main → 배포 가능한 상태를 관리하는 브랜치
- CD → 8081포트로 어플리케이션 구동
- Nginx 설정을 8081으로 변경하면 운영서버에 접속 가능하다.
- develop → 협업을 위해 변경 사항을 바로 배포하게되는 브랜치
- CD → 8080포트로 어플리케이션 구동
- 기본으로 Nginx에서 8080으로 포워드 한다.
{feature | refactor | bug | hotfix }/{Issue-number}
- develop 또는 main으로 merge하기 위해 단위 개발을 수행하는 브랜치
Merge 규칙
- Merge대상 Branch
- main, develop
- CI 성공 (with Github Actions)
- 2명 이상 approve
- Merge는 개발 담당자가 직접 수행