커밋은 하나의 작은 기능 하나를 만들때마다 최대한 자주 한다

1. 커밋 형식


<커밋 타입>: <커밋 제목>

<본문>

<꼬리말>

2. 커밋 타입(필수)


타입 설명 관련 버전
feat 새로운 기능 추가 MINOR
fix 버그 수정 PATCH
docs 문서 관련 수정 -
style 코드 의미에 영향을 주지 않는 변경사항 (포맷팅, 세미콜론 누락 등) -
refactor 버그 수정이나 기능 추가가 아닌 코드 리팩토링 -
test 테스트 코드 추가 또는 수정 -
chore 빌드 작업, 패키지 매니저 설정 등 기타 변경사항 -
build 빌드 시스템 또는 외부 종속성 변경 -
ci CI 설정 파일 및 스크립트 변경 -
perf 성능 개선 관련 변경 -

3. 커밋 제목(필수)


커밋 제목은 무엇을 커밋했는지 간단하게 설명할 수 있는 제목다.

50자 이내로 작성해야 함

4. 본문(권장)


한 줄에 50자 이내로 작성함 최대한 디테일하게 작성하는 게 좋음

5. 꼬리말(권장)


이슈를 해결할 때는 마지막에 #1 과 같이 이슈 번호를 마지막에 적는다.