'git model'에 해당되는 글 1건

  1. 2018.10.18 성공적인 Git 브랜치 모델

성공적인 Git 브랜치 모델

  • 블로그 참고

  • 주요 브랜치
    • master 브랜치:
      • 실제로 직접 코드를 푸시하지 않고, 작업 완료된 브랜치들을 병합하여 제품으로서의 완성된 코드를 관리하는 브랜치 이다
      • TAG 와 Release 를 통해 version 을 관리한다
    • develop 브랜치:
      • 실제 작업이 일어나는 브랜치
      • 직접 코드를 푸시하는 작업이 이루어지기도 하고
      • 별도의 feature 브랜치 를 merge 하기도 한다
  • 임시 브랜치
    • feature 브랜치:
      • develop 브랜치 에서 분기
      • develop 브랜치 에 반영 후 제거한다
    • release-* 브랜치:
      • develop 브랜치에서 분기
      • 이 브랜치가 마스터에 반영되어, 출시될때 까지 존재할 수 있다
      • master / develop 브랜치 에 반영 후 제거한다
      • master 브랜치 에 반영하는 시점에 TAG 를 생성한다
    • hotfix-* 브랜치:
      • master 브랜치에서 분기
      • 현재 배포된 버전에서 발생한 문제를 해결하기 위해 생성하는 브래치 이다
      • master / develop 브랜치 에 반영 후 제거한다
      • master 브랜치 에 반영하는 시점에 TAG 를 생성한다


'개발' 카테고리의 다른 글

자바스크립트의 비동기 처리  (0) 2019.01.27
ELK + grafana 구축  (0) 2019.01.08
React 튜토리얼  (0) 2018.04.15
vi 사용하기  (0) 2018.02.08
React 의 특징  (0) 2017.12.20
Posted by 감각적신사
,