• Git FLow란?
    • 소프트웨어의 소스코드를 관리하고 출시하기 위한 ‘브랜치 관리 전략’ 중 하나이다.
    • git-flow에서 사용하는 브랜치의 종류는 5가지이며, 크게 항상 유지되는 메인 브랜치와 일정 기간 유지되는 보조 브랜치로 나뉜다.
      • 메인브랜치 : master, develop

      • 보조브랜치 : feature, release, hotfix. 해당 기능이 해결되면 사라진다.

      • 브랜치 명과 역할

        Master 제품으로 출시되는 브랜치
        Develop 다음 출시 버전을 개발하는 브랜치
        Feature 기능을 개발하는 브랜치
        Release 이번 출시 버전을 준비하는 브랜치
        Hotfix 출시 버전에서 발생한 버그를 수정하는 브랜치