Share
Sign In
👉

Commit 컨벤션

프로젝트의 소스 코드 버전 관리를 위한 커밋 메시지 작성 규칙에 대해 설명합니다.
커밋 컨벤션을 잘 따라, 협업 중인 팀원들에게 변경 사항을 명확하게 전달하는데 목적을 둡니다.
준비하기
1.
프로젝트 폴더에서 npm installnpm run prepare를 실행합니다.
2.
husky - Git hooks installed 메시지가 보이면 설정을 완료한 것입니다.
커밋하기
아래 예시처럼 <type>(optional scope): <subject> 형식으로 커밋 메시지를 작성합니다.
feat: second commit
그러면 실제 커밋은 아래처럼 이루어집니다.
✨ Feat: second commit #393
commit Body는 선택사항으로 커밋 메시지에 부가적인 설명이 필요할 때 작성합니다.
길이는 72자 이하로 작성합니다.
Title과 Body 사이에는 한 줄의 공백을 추가합니다.
예시는 아래와 같습니다.
📝 Docs: README.md 수정 - 목차 업데이트 - Commit 컨벤션 추가 - 배포 방법 추가 #640
커밋 컨벤션 리스트
✨Feat: 기능 관련 작업 (추가, 수정, 삭제) 🔨Fix: 버그 또는 에러 수정 ⭐️Style: 코드 포맷팅, 코드 오타, 함수명 수정 등 코드 스타일 관련 작업 🧠Refactor: 코드 리펙토링(똑같은 기능인데 코드만 개선) 📁File: 파일 이동 또는 제거, 파일명 변경 🎨Design: 디자인, 문장 수정 🏷Comment: 주석 관련 작업 🍎Chore: 빌드 수정, 패키지 추가, 환경변수 설정 📝Docs: 문서 수정, 블로그 포스트 추가 🔥Hotfix: 핫픽스 수정