commit message
** 첫글자 대문자
[Prefix] 정리
[Feature]: 새로운 기능 구현
[Fix]: 버그, 오류 해결, 코드 수정
[Design]: 오로지 화면. 레이아웃 조정
[Merge]: 머지, 충돌해결
[Refactor]: 프로덕션 코드 리팩토링
[Comment]: 필요한 주석 추가 및 변경
[Docs]: README나 WIKI 등의 문서 개정
[Chore]: 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X)
[Setting]: 프로젝트 초기 세팅
[Rename]: 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우
[Remove]: 파일을 삭제하는 작업만 수행한 경우
[Test]: 테스트 코드 추가시
예시)
Feature: 회원 가입 기능 구현
01 git branch 네이밍 규칙
0설명 |
예 |
예시 |
|
Main |
메인 브랜치 |
main |
|
Hotfix |
디버깅 브랜치 |
hotfix-1.1.4 |
|
Release |
배포하기 위한 브랜치 |
release-1.1 |
|
Develop |
배포 전 개발 브랜치 |
develop |
|
Feature |
기능 개발 브랜치 |
feature/{issue-number}-{feature-name} |
|