Git flow에 대해 간단한 정리
git flow를 대표하는 그림이다. 기존의 내가 알고 있던 프로젝트 협업 방식은 master 브랜치 하나를 중심으로 개발자마다 브랜치를 하나씩 생성해 개발한 후 PullRequest 를 신청해 관리자가 확인 후 최종적으로 merge 하는 방식이었다. 하지만 이 방식은 충돌위험성과 유연성?이 떨어진다고 알고 있다...(정확히 설명하지 못하겠네,, 좀 더 공부해야할듯) git flow 방식은 기존의 방식보다 더 효율적이고 변화에 유연하게 대처할 수 있다. - master branch : 배포되었거나 배포될 소스가 저장된 브랜치 - develop branch : 다음 배포를 위해서 개발을 진행하는 브랜치 - feature branch : 각 개발자들의 기능 개발을 진행하는 브랜치 - hotfixs branc..