<aside> 💡 Commit규칙은 Git과 같은 버전 제어 시스템에서 명확하고 일관된 커밋 메시지를 작성하기 위한 지침이다.

</aside>

Commit Message Structure

제목 (Type: Subject)

본문 (Body)

꼬리말 (Footer)

## 예시
<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

Commit Type

feat 사용자를 위한 새로운 기능 추가
fix 사용자 버그 수정 기능
docs 문서를 수정하였을 경우
style 코드의 의미에 영향을 미치지 않는 변경 사항(공백, 서식, 세미콜론 누락 등)
refactor 버그를 수정하지도, 기능을 추가하지도 않는 코드 변경
perf 성능을 향상시키는 코드 변경.
test 누락된 테스트를 추가하거나 기존 테스트를 수정합니다.
build 빌드 시스템이나 외부 종속성에 영향을 미치는 변경 사항(범위 예: gulp, broccoli, npm)
ci CI 구성 파일과 스크립트에 대한 변경 사항(범위 예: Travis, Circle, BrowserStack, SauceLabs)
chore src나 테스트 파일을 수정하지 않는 기타 변경 사항.
revert 이전 커밋을 되돌리기

Commit Example