컨벤셔널 커밋 (Conventional Commits)

KangHo Lee's avatar
Nov 28, 2024
컨벤셔널 커밋 (Conventional Commits)
💡
컨벤셔널 커밋은 커밋 메시지를 구조적으로 작성하는 규칙을 말합니다.

주요 커밋 메시지 유형

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

devleekangho