Git Flow Sample

하연·2022년 2월 16일
0

Git

목록 보기
1/3

Git Flow

브랜치 설명

Master-최종적으로 배포되는 서비스를 위한 브랜치이다. Release Branch에서 테스트 완료 후에 해당 브랜치로 merge 된다.
Hotfix:서비스 출시 후 빠르게 수정되어야 할 버그를 수정하기 위한 브랜치이다
Develop:배포를 위한 개발을 진행하는 브랜치
Feature:배포에 필요한 기능들을 추가하고 개발하는 브랜치이다. 각 기능을 구현하고, 완료 시 Develop Branch로 merge 한다.

Commit message rule

  • feat :
    • 기능 구현시에 사용
  • fix :
    • 기존에 구현된 기능에 logic 상의 수정이 있을 때
  • style :
    • Code Formatting, CSS 수정, 오타 수정 등 코드상의 변경이 생겼을 때
  • refactor :
    • 코드 스타일의 수정(Refactoring)되었을 때
  • chore :
    • 위 사항에 해당되지 않는 수정이 생겼을 때 (ex. 파일 위치 수정, 파일 이름 변경 등...)

0개의 댓글