개인 학습/기타
[GitHub] Conventional Commits / 커밋 유형 정리
택트
2025. 2. 12. 02:12
커밋 메시지를 유의미하게 작성하자. 커밋 유형을 통해 각 커밋이 어떤 종류의 변경을 포함하는지 설명할 수 있다. 커밋 메시지를 잘 작성하면, 나중에 프로젝트의 변경 이력을 살펴볼 때 쉽게 이해할 수 있다. 다음은 일반적으로 구분되는 커밋 유형이다.
- feat (새로운 기능 추가) feat: 로그인 기능 추가
- fix (버그 수정) fix: 로그인 화면에서 발생하는 오류 수정
- docs (문서 수정) docs: README.md 파일 업데이트
- style (스타일 변경) style: 코드 들여쓰기 정리
- refactor (리팩토링) refactor: 함수 구조 개선
- perf (성능 개선) perf: 이미지 로딩 속도 개선
- test (테스트 추가/수정) test: 유닛 테스트 추가
- chore (기타 작업) chore: 패키지 버전 업데이트
- build (빌드 시스템 변경) build: webpack 설정 변경
- ci (CI/CD 설정 변경) ci: GitHub Actions 설정 추가