한 커밋에는 한 가지 문제만!
- 추적 가능하게 유지해주기
- 너무 많은 문제를 한 커밋에 담으면 추적하기 어렵다.
1. 커밋 유형 지정
- feat: 새로운 기능 구현
- fix: 오류 수정
- docs: readme.md, json 파일 등 수정, 라이브러리 설치 (문서 관련)
- refactor: 코드 리팩토링
- style: 코드에 변화가 없는 수정 (세미콜론 등)
- chore: 빌드 부분 혹은 패키지 매니저 수정 사항
- rename: 파일 혹은 폴더명 수정, 옮기기
- remove: 파일 삭제
JavaScript
복사
2. 제목과 본문을 빈행으로 분리
•
내용이 잘 전달될 수 있도록 할 것
•
본문에는 변경한 내용과 이유 설명 (어떻게 보다는 무엇 & 왜를 설명)
3. "[태그]: 제목"의 형태이며, : 뒤에만 space가 있음에 유의합니다.
4. 여러가지 항목이 있다면 글머리 기호를 통해 가독성 높이기
- 변경 내용 1
- 변경 내용 2
- 변경 내용 3
JavaScript
복사