Skip to content

commit message convention

HanaH edited this page Mar 25, 2025 · 1 revision

커밋 메세지 컨벤션 정의

[티켓번호][도메인] 행위: 내용
(아래 body는 선택 사항)
- 상세 내용 1
- 상세 내용 2

행위

Tag Name Description
feat 새로운 기능을 추가
fix 버그 수정
design CSS 등 사용자 UI 디자인 변경
style 코드 포맷 변경, 세미 콜론 누락, 코드 수정이 없는 경우
refactor 프로덕션 코드 리팩토링
comment 필요한 주석 추가 및 변경
docs 문서 수정
test 테스트 코드, 리펙토링 테스트 코드 추가, Production Code(실제로 사용하는 코드) 변경 없음
chore 빌드 업무 수정, 패키지 매니저 수정, 패키지 관리자 구성 등 업데이트, Production Code 변경 없음
rename 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우
remove 파일을 삭제하는 작업만 수행한 경우
  • AngularJS commit conventions 참고

예시

[#1][order] feat: 댓글 목록을 포함하는 게시글 검색 API 구현
[#1][order] fix: 유효하지 못한 게시글 생성 요청의 잘못된 응답 문구 수정
[#1][order] docs: 공통 페이징 응답 구조를 위한 문서 작성
[#1][order] refactor: 불변성을 가져야하는 입력 파라미터에 final 처리
[#1][order] test: Enum으로 정의된 상태 코드의 문서 생성을 위한 TC 작성
[#1][order] style: 명확하지 않은 네이밍으로 인한 공통 요청/응답 객체명 변경, 줄바꿈
[#1][order] chore: 미 사용 설정 파일 삭제

Clone this wiki locally