다섯 가지 종류의 브랜치(Branch) 브랜치에는 다음 그림과 같이 다섯 종류가 있음을 알 수 있습니다. 1. Master Branch 제품으로 출시될 수 있는 브랜치. 배포(Release) 이력을 관리하기 위해 사용. 즉, 배포 가능한 상태만을 관리한다. 2. Develop Branch 다음 출시 버전을 개발하는 브랜치. 기능 개발을 위한 브랜치들을 병합하기 위해 사용. 모든 기능이 추가되고 버그가 수정되어 배포 가능한 상태가 되면 Develop Branch를 Master Branch에 병합(merge) 한다. 평소에는 이 브랜치를 기반으로 개발을 진행한다. 3. Feature Branch 기능을 개발하는 브랜치. 새로운 기능 개발 및 버그 수정이 필요할 때마다 Develop Branch로부터 분기한다. Feature Branch에서.. 이전 1 다음