Git Flow와 사용해 본 정도

커피 내리는 그냥 사람·2021년 6월 11일
0

취업 및 면접준비

목록 보기
15/20

참고 링크

Git Flow

  • git을 어떻게 운용할지에 대한 방법론. 어떤 공식이나 그런 건 아니고 개발 환경에 따라 수정하고 변형할 수 있다.

1. 대표 브랜치

  • master : 기준, 제품 배포
  • dev : 개발 브랜치, 작업물 머지
  • feature : 단위 기능 별 브랜치, 데브에 합침
  • release : QA용 -> 통과되면 master
  • hotfix : master에서 급히 문제가 발생했을 때 수정하는 브랜치

2. FLOW

마스터에서 시작 -> 동일하게 데브 생성 -> 데브에서 피쳐 브랜치로 단위 별 개발 -> 이후 데브에 머지 -> 데브를 릴리즈로 만들고 QA 진행 -> 완료되면 master에 추가하여 배포 -> 이후 문제 발생하면 Hotfix 긴급 수정 후 '태그 생성'하여 수정 배포

3. 실제 프로젝트에서 진행한 수준

마스터에서 시작 -> 피쳐 브랜치 생성 -> 개발 후 Pull Request 진행 -> 이후 merge -> 이를 pull 하여 다시 마스터 최신화 시키고 피쳐 다시 기능단위로 파서 진행

profile
커피 내리고 향 맡는거 좋아해요. 이것 저것 공부합니다.

0개의 댓글