깃헙 미션

그룹별로 자유롭게 공부하고 흔적 남기기

추천 주제

Git Flow VS Github Flow

Git Flow

Git Flow

Github Flow

Github Flow

1. Git Flow

복잡한 배포 환경 및 긴 개발 주기를 고려한 모델

Git Flow의 주요 흐름:

  1. 기능 개발: 새로운 기능이 필요할 때 feature 브랜치를 생성하여 개발하고, 완료 후 develop에 병합합니다.
  2. 통합 테스트: develop 브랜치에서 통합된 기능들을 테스트하고 안정화 과정을 거칩니다.
  3. 릴리스 준비: 안정화가 완료되면 release 브랜치에서 최종 테스트와 수정을 수행합니다. 완료된 릴리스는 maindevelop에 병합합니다.