Commit Convention - Att-ies/frontend GitHub Wiki

1. 커밋 분류

일반 커밋 메세지

type: 커밋 내용

body
  • ex) test: 회원 로그인 기능 테스트

병합 커밋 메세지

  • 일반 커밋 메세지 제목 뒤에 (#이슈 번호)를 추가한다.
  • ex) feat: 회원 로그인 기능 구현 (#12), fix: 회원 메세지가 화면에 출력되지 않는 현상 해결 (#34, #56)

2. 설명

type

  • feat : 새로운 기능
  • fix : 버그 수정
  • docs : 문서 수정
  • style : 포맷팅, 세미콜론 누락 등 코드 변경이 없는 경우
  • refactor : production 코드 리팩토링
  • test : 테스트 추가, 테스트 리팩토링 등 production 코드 변경 x
  • chore : updating build tasks, 패키지 매니저 configs 등 production 코드 변경 x

커밋 내용

  • 커밋 내용은 명사형으로 작성한다.

body

  • 커밋이 추가적인 설명이나 내용이 필요한 경우에만 작성한다.