HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
프로그래머스 프론트엔드 데브코스 2기
프로그래머스 프론트엔드 데브코스 2기
/
🍎
재호팀
/
🫂
Shallenge 프로젝트
/
💬
칸반 보드
/
📌
Commit Convention
📌

Commit Convention

분류
약속
  • feat: 새로운 기능을 추가하거나 기존의 기능을 요구 사항 변경으로 변경한 경우기능 추가와 수정을 나누어서 쓰고 싶은 경우 아래 처럼 2개로 나누어서 타입을 지정할 수 있다.
    • feat: a 컴포넌트에 xxx 기능 추가
  • fix: 기능상 버그 픽스를 했을 경우
    • fix: a 컴포넌트 xx 버그 수정
  • docs: 문서(주석)의 추가/수정의 경우, 직접적인 코드의 변화 없이 순수하게 문서(주석)만 추가/수정했을 경우
    • docs: Readme.md 수정, docs: a 컴포넌트 xx 주석 추가
  • style: UI를 추가/변경 하거나 스타일 관련 작업을 했을 경우
    • style: a 컴포넌트 xx 스타일 추가
  • refactor: 기능의 변화가 아닌 코드를 리팩토링했을 경우, 코드 리뷰 등으로 로직(기능)의 변화 없이 단순 함수 내부에서만 사용하는 이름을 변경하였거나, 코드 pretty 등을 적용했을 경우
    • refactor: a 컴포넌트 xx 로직 수정, refactor: b 컴포넌트에서 사용되는 xx 변수 이름 변경
  • chore: 기능/테스트 코드, 문서, 스타일, 리팩토링을 제외한, 배포, 빌드 등과 같이 프로젝트의 기타 작업들에 대해 추가/수정했을 경우, lint 등의 적용으로 코드 스타일을 수정 했을 때도 chore 사용
    • chore: xx 패키지 설치, chore: pakage.json xx 수정
 
  • type(feat, fix …)은 소문자로 시작하는 영어로, title(~~ 추가, ~~ 변경 …)은 한글로
  • 문장형 X!
  • 마침표 X!