Git Flow
·
개발정보
Git Flow? Git으로 개발할 때 표준과 같이 사용되는 방법론이다. Git Flow라는 기능이 있는 것이 아닌 서로 간의 약속인 방법론이라는 점이 핵심이다. Git-flow는 5가지의 브랜치를 사용해서 운영을 한다. 1. master : 기준이 되는 브랜치로 배포를 하는 브랜치이다. 2. develop : 개발 브랜치로 개발자들이 해당 브랜치를 기준으로 작업한 내용을 합친다. 3. feature : 단위 기능을 개발하는 브랜치로 개발 완료 후 develop으로 합쳐진다. 4. release : 배포를 위해 master 브랜치로 보내기 전 QA를 하기 위한 브랜치이다. 5. hotfix : master 브랜치로 배포했을 때 버그가 생겨 급하게 주정하는 브랜치이다. 각각의 부분을 좀 더 깊게 설명해보자..