git flow

    Git Flow 란? - git 의 브랜치 전략에 대하여

    Git Flow 란? git flow란 git을 통해 소스코드를 관리할 때 브랜치를 어떻게 관리하는가에 대한 브랜치 전략 중 하나다. Vincent Driessen의 블로그에서 제안한 글을 기반으로 만들어 졌고, 현재 git으로 소스코드를 관리하는 많은 기업들에서 표준으로 자리잡고 있는 방법론이다. git flow는 push, commit, pull request 등과 같은 어떤 기능이 아닌 코드 컨벤션과 같은 서로간에 정하는 약속, 방법과 같은 것이기 때문에 각 회사, 혹은 개발 환경에 맞게 수정 변형해서 사용할 수 있다. Git Flow 의 핵심 브랜치 전략 master : 서비스가 배포되는 브랜치 develop : 현재 개발중인 코드의 가장 상위 브랜치 feature : 단위 기능을 개발하는 브랜치..