VCS1 VCS 프로젝트 브랜치 전략 서론 한 프로그램을 만드는 데 많은 사람들이 투입된다. 그중 코딩은 서로 얽히고 얽혀 개발 과정이 매우 복잡한 형태가 된다. 아무 전략을 세우지 않고 하다 보면 아무리 서로에게 보고를 잘하다 한들 그 프로젝트는 개발 기간이 길어지거나 매우 높은 확률로 망하게 된다. 그러기 위해 우리는 브랜치 전략을 세운다. 많은 브랜치 전략 중 GitFlow와 trunk-based를 살펴보자.GitFlow Gitflow는 Git을 사용하는 소프트웨어 개발에서 브랜치를 관리하기 위한 워크플로우이다. 프로젝트를 체계적으로 관리하고 팀 간 협업을 쉽게 하기 위해 고안되었다. Gitflow의 기본적인 브랜치 모델과 작업 흐름은 다음과 같다. 브랜치 모델Main 브랜치(Master)항상 배포 가능한 상태를 유지안정적인.. 2024. 7. 14. 이전 1 다음 반응형