-
Notifications
You must be signed in to change notification settings - Fork 0
[의사결정] 브랜치 전략
SungMinCho-Kor edited this page Dec 22, 2023
·
1 revision
상태 | 결정됨 |
---|---|
제안 날짜 | 2023.12.22 |
결정 날짜 | 2023.12.22 |
코드간 Conflict를 방지하고 Release와 Debug를 분리하여 서비스에 대한 안정성을 높이기 위해 프로젝트 브랜치 전략을 결정한다.
- Git Flow
- GitHub Flow
- Git Flow
- main 브랜치의 안정성
- release 버전 관리에 용이
- 상대적으로 느린 개발 속도
- 배포 관리자의 역할이 필수적이다.
- GitHub Flow
- 빠른 개발 속도
- 항상 최신 상태의 코드
- 러닝커브가 낮다
- main 브랜치의 안정성이 보장되지 않는다.
- HotFix가 생길 일이 많아진다.
- 다양한 시나리오 대처가 어렵다.