main
: 프로덕션 코드
develop
: 개발용 코드
feature/[기능이름]
: 로컬 개발용
표준 커밋 메시지 포맷 사용 : @commitlint/cli @commitlint/config-conventional
표준 예시는 아래 docs 참고.
https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional
.
으로 끝날 수 없음타입 | 설명 |
---|---|
🚚 build | 빌드, 프리티어, 린트 등 관련 파일 수정에 대한 커밋 |
🩹 chore | 그 외 자잘한 수정에 대한 커밋 |
📄 docs | 문서 수정에 대한 커밋 |
✨ feat | 새로운 기능에 대한 커밋 |
🐛 fix | 버그 수정에 대한 커밋 |
♻️ refactor | 코드 리팩토링에 대한 커밋 |
🎨 style | 코드 스타일 혹은 포맷 등에 관한 커밋 |
test | 테스트 코드 수정에 대한 커밋 |
ci | 지속적 통합 환경에서 사용되는 설정 파일이나 스크립트를 추가하거나 수정 |
perf | 성능을 개선하는 변경사항을 커밋 |
revert | 수행된 커밋을 취소 |