<aside> 💡
`<commit type>: <subject>
<body>
<footer>`
</aside>
<commit type> (필수): 커밋의 성격을 나타내는 키워드입니다. feat, fix, refactor 등이 여기에 해당해요.<subject> (필수): 변경 사항에 대한 간결한 요약입니다. 간트 차트에 등록한 이름과 통일(혹은 유사하게)하여 작성해 주세요.<body> (선택): 왜 이런 변경을 했는지, 그리고 어떤 영향을 미치는지 등 자세한 설명이 필요할 때 사용합니다.<footer> (선택): 참고 사항을 추가할 때 사용합니다. 예: 스크린샷commit type 종류팀에서 사용할 type을 미리 정의해 두면 모두가 일관된 메시지를 작성할 수 있습니다.
feat: 새로운 기능 추가. (e.g., feat: 로그인 기능 구현)fix: 버그 수정. (e.g., fix: 로그인 페이지에서 발생하는 오류 수정)refactor: 코드 리팩토링. 기능 변경 없이 내부 코드를 정리하거나 개선할 때 사용해요. (e.g., refactor: 유저 정보 API 코드 개선)docs: 문서 수정. README.md 파일이나 주석 등을 변경할 때 사용합니다. (e.g., docs: README.md에 API 명세 추가)style: 코드 포맷팅, 세미콜론 누락 등 코드의 의미에 영향을 주지 않는 단순 스타일 변경. (e.g., style: 코드 포맷팅 적용)test: 테스트 코드 추가, 수정, 삭제. (e.g., test: 로그인 기능 테스트 케이스 추가)chore: 빌드 시스템, 패키지 매니저 설정 등 사소한 변경. (e.g., chore: 패키지 의존성 업데이트)revert: 이전 커밋을 되돌릴 때 사용. (e.g., revert: "feat: 유저 프로필 이미지 업로드 기능" 되돌리기)