브랜치 전략과 PEP 설정
프로젝트 기획 시 브랜치 전략과 PEP 설정은 팀의 개발 방식, 프로젝트의 특성, 팀 구성원의 규모 등 여러 요소에 의해 결정됩니다. 아래는 일반적인 가이드라인과 예시에 대한 설명입니다. 1. 브랜치 전략 (Branching Strategy): 가장 일반적인 전략: Main 브랜치: 메인 코드베이스가 저장되는 곳으로, 항상 배포 가능한 상태를 유지해야 합니다. Develop 브랜치: 개발 중인 기능들이 통합되는 곳입니다. 팀원들은 개발을 시작하기 전에 이 브랜치를 기준으로 가져와 작업합니다. Feature 브랜치: 각 기능은 별도의 브랜치에서 개발되며, 개발이 완료되면 Develop 브랜치로 병합됩니다. Release 브랜치: 개발이 완료되어 배포를 준비할 때 사용하는 브랜치로, 버그 수정이나 작은 기능..
2023.12.07