Skip to content

Commit, Branch Convention

kory0115 edited this page Jul 1, 2024 · 6 revisions

커밋 컨벤션

  • add : 새로운 파일 및 폴더 추가
  • feat : 새로운 기능 추가
  • fix : 버그 수정
  • docs : 문서 수정
  • refactor : 코드 리펙토링
  • comment : 필요한 주석 추가 및 변경
  • remove : 파일을 삭제하는 작업만 수행한 경우

브랜치 네이밍 컨벤션

  1. main

main - 제품으로 출시될 수 있는 브랜치사용자에게 배포 가능한 상태만을 관리한다.

  1. dev

develop - 다음 출시 버전을 개발하는 브랜치, 기능 개발을 위해 브랜치들을 병합하기 위해 사용

  1. feature branch

feature - 새로운 기능 개발 및 버그 수정이 필요할 때마다 develop 브랜치로부터 분기한다.

  1. release branch

release - 이번 출시 버전을 준비하는 브랜치 ex) release/#3-xxx-xxx-xxx(숫자는 이슈 번호적용)

  1. hotfix

hotfix - 출시 버전에서 발생한 버그를 수정하는 브랜치 ex) hotfix/#3-xxx-xxx-xxx(숫자는 이슈 번호적용)

Clone this wiki locally