type: subject
body
type
어떤 의도의 커밋인지 기본적인 명시
- feat: 새로운 기능 추가
- fix: 버그 수정
- refactor: 코드 리팩토링 (버그를 수정하거나 기능을 추가하지 않는 코드 변경)
- style: 코드 포맷과 같은 스타일 수정
- chore: 빌드에 영향을 주는 수정 / 패키지 매니저 수정 (패키지 추가, 삭제 등)
- docs: 문서 추가, 삭제, 변경
subject
- 영어로 작성을 기본으로 한다.
- 50자를 넘기지 않는다.
- 동사로 시작 할 경우 첫 글자는 대문자로 시작한다.
- 과거 시제는 지양한다.
- 마침표를 붙이지 않는다
body (선택 사항)
- 한글로 작성을 기본으로 한다.
- 제목과 구분을 위해 한칸을 띄워 작성한다.
- 한 줄에 72자를 넘기지 않는다.
- 어떻게 했는지가 아니라 무엇을 왜 했는지 작성한다.