DEV/Git

[Git] 깃플로우 핫픽스 이해하기

zineeworld 2020. 12. 1. 15:09

https://stackoverflow.com/questions/47368639/maven-versioning-in-gitflow

핵심개념

  1. 핫픽스는 무조건 마스터 브랜치에서 딴다.
  2. 작업완료 된 핫픽스는 마스터와 디벨롭에 각각 적용한다.

추가사항

  • 핫픽스 생성시에 태그를 따둔다.
  • package.json 내 버전을 업데이트한다.

참고영상

git flow의 간략한 특징은 이렇습니다.  
브랜치를 master, develop, feature, release, hotfixes로 구분해서 저장소를 운영합니다.

master에는 완성된 버전만이 속해야 합니다. 언제나 실행 가능해야 합니다. 
실제 개발은 develop에서 진행합니다. 
신규 기능은 'feature/기능명'으로 구분해서 쉽게 버릴 수 있도록 하고 있습니다. 
출시 준비는 'release/버전명'에서 진행하고 준비가 끝나면 master로 병합합니다. 
긴급 수정사항은 'hotfixes/차기버전명'을 이용합니다.

이 수업은 git flow model을 쉽게 운영할 수 있도록 돕는 git flow 앱의 사용법을 알려드리는 수업이 아닙니다. 
git의 기본명령을 이용해서 git flow 스타일로 브랜치를 운영하는 방법을 알려드리겠습니다.
반응형