Git Flow 브랜치 전략Git Flow는 Vincent Driessen에 의해 소개된 Git 브랜치 관리 전략이다. 이 전략은 소프트웨어 개발의 여러 단계(기능 개발, 릴리스 준비, 핫픽스 등)를 명확히 구분하여 관리하기 위해 여러 브랜치를 정의하고 사용한다. Main 역할배포 가능한 상태의 코드만을 유지용도최종 릴리스 버전Develop 역할다음 릴리스에서 포함된 통합된 코드들을 유지용도기능 개발이 완료된 후 병합Feature 역할개별 기능을 개발하기 위한 브랜치용도새로운 기능 개발 시 생성. develop 브랜치로부터 생성되고, 작업이 완료되면 develop 브랜치에 병합Release 역할릴리스 줍니를 위한 브랜치용도릴리스 직전 버그 수정 및 최종 조정. develop 브랜치로부터 생성되고, 준..