Fix : 버그를 수정한 경우

Design : CSS 등 사용자 UI 디자인을 변경한 경우

!BREAKING CHANGE : 커다란 API 변경 또는 호환되지 않는 큰 변경 사항이 발생한 경우

!HOTFIX : 급하게 치명적인 버그를 수정해야 하는 경우

Style : 코드 포맷 변경, 세미콜론 누락 수정 등 프로덕션 코드 변경이 없는 경우

Refactor : 프로덕션 코드를 리팩토링한 경우

Comment : 필요한 주석을 추가하거나 변경한 경우

Docs : 문서를 수정한 경우

Test : 테스트 코드를 추가하거나 테스트 리팩토링 (프로덕션 코드 변경 없음)

Chore : 빌드 프로세스 변경, 패키지 매니저 설정 등 프로덕션 코드 변경이 없는 작업

Rename : 파일이나 폴더명을 수정하거나 위치를 변경한 경우

Remove : 파일을 삭제하는 작업만 수행한 경우

Config: 설정파일 추가/업데이트

이모지 설명 원문
🎨 코드의 구조/형태 개선 Improve structure / format of the code.
⚡️ 성능 개선 Improve performance.
🔥 코드/파일 삭제 Remove code or files.
🐛 버그 수정 Fix a bug.
🚑️ 긴급 수정 Critical hotfix.
새 기능 Introduce new features.
📝 문서 추가/업데이트 Add or update documentation.
🚀 배포 Deploy stuff.
테스트 추가/업데이트 또는 테스트 통과 Add, update, or pass tests.
🔒️ 보안 이슈 수정 Fix security or privacy issues.
♻️ 코드 리팩토링 Refactor code.
🔧 설정 파일 추가/업데이트 Add or update configuration files.
🔨 개발 스크립트 추가/업데이트 Add or update development scripts.
✏️ 오타 수정 Fix typos.
📦️ 컴파일된 파일 또는 패키지 추가/업데이트 Add or update compiled files or packages.
🚚 파일, 경로, 라우트 등 리소스 이동 혹은 이름변경 Move or rename resources (e.g.: files, paths, routes).