컨벤셔널 커밋은 커밋 메시지를 구조적으로 작성하는 규칙을 말합니다.
주요 커밋 메시지 유형
- feat (Feature): 새로운 기능을 추가할 때 사용합니다.
- fix (Bug Fix): 버그를 수정할 때 사용합니다.
- docs (Documentation): 문서(예: README)를 추가하거나 수정할 때 사용합니다.
- style (Styling): 코드의 스타일을 변경할 때 사용합니다 (예: 포맷팅, 세미콜론 추가/제거 등).
- 기능적인 변화는 없습니다.
- refactor (Refactoring): 코드 리팩토링을 할 때 사용합니다.
- 기능 변화 없이 코드 구조를 개선합니다.
- test (Testing): 테스트 코드를 추가하거나 수정할 때 사용합니다.
- chore (Chore): 빌드 프로세스나 보조 도구, 라이브러리 등을 변경할 때 사용합니다.
- 코드 변경은 아닙니다.
- perf (Performance): 성능을 개선할 때 사용합니다.
- ci (Continuous Integration): CI 설정 파일 및 스크립트를 변경할 때 사용합니다.
- build (Build System): 빌드 시스템이나 외부 종속성에 변경이 있을 때 사용합니다.
- revert (Revert): 이전 커밋을 되돌릴 때 사용합니다.
Share article