커밋 타입 | 설명 |
---|---|
[build] | - 처음 초기 세팅을 할때 사용합니다.- 시스템 또는 외부 dependency 에 영향을 미치는 변경 사항이 있을 경우 사용합니다. - Dockerfile, cicd.yml , application.yml |
[feat] | 새로운 기능을 추가/수정/삭제할 때 사용합니다. |
[refactor] | 기능 변경이 없는 코드 리팩토링에 관한 커밋 |
[enhance] | 기능 개선, 정책 변경으로 인한 기능 수정 등의 커밋 |
[perf] | 성능 개선에 관한 커밋 |
[test] | 테스트 코드에 관한 커밋 |
[fix] | 버그 수정 및 성능 개선 시 사용합니다. |
[docs] | 문서 (주석) 관련 작업을 할 때 사용합니다. ( README.md, .github, … ) |
[chore] | 폴더나 전체적인 구조 설정을 할 경우 사용합니다. |
[style] | STYLE : 코드 의미에 영향을 주지 않는 변경 사항을 추가할 때 사용, 가독성 관련 ( 줄바꿈 같은) |