[이모지] [타입]: [내용]

  1. 이모지 쓰고 띄어쓰기
  2. 타입의 첫이니셜 대문자 (이모지와 타입은 정해져있음 아래 표 참고)
  3. 타입 쓰고 띄어쓰기 없이 :
  4. : 쓰고 띄어쓰기
  5. 그 후 자유롭게 내용 적기
  6. 추가하고 싶은 타입 있으면 알려주세요
타입 설명 예시 1 예시 2 예시 3
🎉 Init 초기 커밋에 사용합니다. 프로젝트 시작 시 최초 설정, 파일 구조 생성, 종속성 설치 등을 커밋할 때 사용합니다. 🎉 Init: 프로젝트 초기 설정 완료 🎉 Init: 기본 폴더 및 파일 구조 생성 🎉 Init: 초기 종속성 설치 및 설정
✨ Feat 새로운 기능 추가에 사용합니다. 신규 기능 구현이나 기능 확장을 커밋할 때 사용합니다. ✨ Feat: 회원가입 기능 구현 ✨ Feat: 소셜 로그인 기능 추가 ✨ Feat: 검색 기능 개선
📦️ Chore 빌드 프로세스, 패키지 업데이트, 기타 코드 수정 이외의 작업에 사용합니다. (예: 의존성 업데이트, 스크립트 수정 등) 📦️ Chore: 의존성 패키지 업데이트 📦️ Chore: 빌드 스크립트 수정 📦️ Chore: 환경 변수 설정 파일 정리
💄 Design UI 개선이나 스타일 변경 등 디자인 관련 수정에 사용합니다. 💄 Design: 버튼 스타일 개선 💄 Design: 메인 페이지 레이아웃 수정 💄 Design: 아이콘 디자인 변경
🐛 Fix 버그 수정에 사용합니다. 기능 오류나 문제를 해결할 때 사용합니다. 🐛 Fix: 로그인 오류 수 🐛 Fix: API 응답 에러 해결 🐛 Fix: UI 깨짐 현상 수정
✅ Test 테스트 코드 추가나 수정에 사용합니다. 유닛 테스트, 통합 테스트 등의 변경사항을 커밋할 때 사용합니다. ✅ Test: 로그인 기능 테스트 케이스 추가 ✅ Test: API 응답 테스트 수정 ✅ Test: 유닛 테스트 코드 보완
🚀 Deploy 배포 관련 변경에 사용합니다. 프로덕션 배포 스크립트, 배포 환경 설정 등 배포와 관련된 업데이트에 사용합니다. 🚀 Deploy: 프로덕션 배포 스크립트 업데이트 🚀 Deploy: 배포 환경 설정 변경 🚀 Deploy: 서버 배포 자동화 설정 추가
🔨 Refactor 코드 리팩토링에 사용합니다. 기능 변화 없이 코드 구조 개선, 중복 제거, 함수 분리 등을 할 때 사용합니다. 🔨 Refactor: 코드 구조 개선 🔨 Refactor: 중복 코드 제거 🔨 Refactor: 함수 분리 및 모듈화
🚚 Rename 파일, 변수, 함수 등의 이름 변경에 사용합니다. 🚚 Rename: 변수명 변경 🚚 Rename: 파일명 수정 🚚 Rename: 디렉터리 구조 재정렬
📚 Docs 문서 관련 변경에 사용합니다. README, API 문서, 개발 가이드 등의 업데이트에 사용합니다. 📚 Docs: README 업데이트 📚 Docs: API 문서 수정 📚 Docs: 개발 가이드 추가
🔥 Remove 불필요한 코드, 파일 또는 의존성 제거에 사용합니다. 🔥 Remove: 불필요한 코드 삭제 🔥 Remove: 사용하지 않는 의존성 제거 🔥 Remove: 로그 출력 코드 삭제