제목 본문 꼬릿말로 구성
:gitmoji: <type> : <Subject>
body
footer
깃모지, 태그 : 제목의 형태
:sparkles: feat : 새로운 기능 추가
:bug: fix : 버그 수정
:memo: docs : 문서 수정
:white_check_mark: test : 테스트 코드 추가
:recycle: refactor : 코드 리팩토링
:art: style : 코드 의미에 영향을 주지 않는 변경사항(코드 포맷팅, 세미콜론 누락 등..)
:wrench: chore : 빌드 부분 혹은 패키지 매니저 수정사항
:truck: rename : 파일, 경로, route를 옮기거나 이름 변경
:fire: remove : 삭제(파일, 코드)
- 본문은 한 줄 당 72자 내로 작성한다.
- 본문 내용은 양에 구애받지 않고 최대한 상세히 작성한다.
- 본문 내용은 어떻게 변경했는지 보다 무엇을 변경했는지 또는 왜 변경했는지를 설명한다.
꼬리말은 optional이고 이슈 트래커 ID를 작성한다. 꼬리말은 "유형: #이슈 번호" 형식으로 사용한다. 여러 개의 이슈 번호를 적을 때는 쉼표(,)로 구분한다. 이슈 트래커 유형은 다음 중 하나를 사용한다.
-
Fixes: 이슈 수정중 (아직 해결되지 않은 경우)
-
Resolves: 이슈를 해결했을 때 사용
-
Ref: 참고할 이슈가 있을 때 사용
-
Related to: 해당 커밋에 관련된 이슈번호 (아직 해결되지 않은 경우)
ex) Fixes: #45 Related to: #34, #23
:sparkles: Feat: "게시판 글쓰기 기능 구현"
사진 첨부, 글쓰기 API 개발
Resolves: #123
Ref: #456
Related to: #48, #45