_

Always be tactful

Programming/Insights

[GitHub] Conventional Commits / 커밋 유형 정리

funczun 2025. 2. 12. 02:12

 커밋 메시지를 유의미하게 작성하자. 커밋 유형을 통해 각 커밋이 어떤 종류의 변경을 포함하는지 설명할 수 있다. 커밋 메시지를 잘 작성하면, 나중에 프로젝트의 변경 이력을 살펴볼 때 쉽게 이해할 수 있다. 다음은 일반적으로 구분되는 커밋 유형이다.

 

  1. feat (새로운 기능 추가)  feat: 로그인 기능 추가
  2. fix (버그 수정)  fix: 로그인 화면에서 발생하는 오류 수정
  3. docs (문서 수정)  docs: README.md 파일 업데이트
  4. style (스타일 변경)  style: 코드 들여쓰기 정리
  5. refactor (리팩토링)  refactor:  함수 구조 개선
  6. perf (성능 개선)  perf: 이미지 로딩 속도 개선
  7. test (테스트 추가/수정)  test: 유닛 테스트 추가
  8. chore (기타 작업)  chore: 패키지 버전 업데이트
  9. build (빌드 시스템 변경)  build: webpack 설정 변경
  10. ci (CI/CD 설정 변경)  ci: GitHub Actions 설정 추가