[Git] Commit Message Convention

딱이·2021년 4월 20일
0

1. Commit Message Structure

기본적으로 제목(subject) / 본문(body) / 꼬리말(footer) 으로 구성됨.

2. Commit Type

  • feat: 새로운 기능 추가 (a new feature)
  • fix: 버그 수정 (a bug fix)
  • docs: 문서 수정 (changes to documentation)
  • style: 코드 포맷팅, 세미콜론 누락, 코드 변경없는 경우 (formatting, missing semi colons, etc; no code change)
  • refactor: 코드 리팩토링 (refactoring production code)
  • test: 테스트 코드, 리펙토링 테스트 코드 추가 (adding tests, refactoring test;no production code change)
  • chore: 빌드 업무 수정, 패키지 매니저 수정 (updating build tasks, package manager configs, etc; no production code change)

3. Subject

  • 제목은 50자 이내, 대문자로 작성하고 마침표 붙이지 않음.
    • Fixed → Fix
    • Added → Add

4. Body (선택사항)

  • 부연 설명이 필요하거나, 커밋의 이유를 설명할 경우 작성함.
  • 72자를 넘기지 않고 제목과 구분되기 위해 한칸을 띄워 작성함.
  • 이슈를 추적하기 위해 issue tracker id를 작성할 때 사용

[참고] https://webruden.tistory.com/486

profile
뚝딱뚝딱 FE

0개의 댓글