- 커밋 타입
feat:
- 기능 추가
fix:
- 버그 수정
design:
- UI 디자인 변경
!{name}:()
- 강조할 만한 변경 사항
remove:
- 파일 삭제
docs:
- 문서 수정
refactor:
- 리팩토링, 패턴 적용, 성능 개선
test:
- 테스트 코드 추가/수정
style:
- 코드 자체에는 수정 없는 요소들(세미콜론, 공백, 포맷 변경 등)
chore:
- 빌드 또는 패키지 매니저 수정 사항
- iOS의
Info.plist
, 안드의build.gradle
같은 거인 듯
- 브랜치 명명법
{타입}/{기능단위 또는 이슈번호}
- 이슈 트래킹
- 꼬리말에 적기
{설명}: #{이슈 번호}