커밋 컨벤션 가이드라인 커밋 타입 및 설명 feat: 새로운 기능 추가 fix: 버그 수정 또는 typo refactor: 코드 리팩토링 design: 사용자 UI 디자인 변경 comment: 필요한 주석 추가 및 변경 style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 test: 테스트 코드 추가, 수정, 삭제, 비즈니스 로직에 변경이 없는 경우 chore: 위에 걸리지 않는 기타 변경 사항 init: 프로젝트 초기 생성 rename: 파일 혹은 폴더명 수정하거나 옮기는 경우 remove: 파일을 삭제하는 작업만 수행하는 경우 커밋 예시 feat: 로그인 기능 추가 fix: 오타 수정 refactor: 메인 페이지 컴포넌트 리팩토링 design: 버튼 스타일 변경 comment: 주요 함수에 설명 주석 추가 style: 코드 정리 및 포맷팅 test: 회원 가입 테스트 케이스 수정 chore: 빌드 스크립트 업데이트 init: 프로젝트 초기 구성 rename: 파일명 수정 remove: 미사용 파일 삭제