커밋, 코딩 컨벤션

js·2022년 9월 6일
0

Commit Convention

[type]: [subject] - [Issue #num]

[body]

[type] : commit의 타입

[subject] : commit의 제목

[Issue #num] : 이슈 연결

[body] : commit의 내용

  • 제목과 본문은 한 줄을 띄워 분리합니다
  • 제목은 간략하게 간추립니다 (기왕이면 50자이내)
  • 제목 첫 글자는 대문자
  • 제목 끝에 .금지

type 종류

type종류
feat새로운 기능 추가
fix버그 수정
style코드 포맷팅, 세미콜론 추가 등 코드 변경이 없는 경우
docs문서 수정
refactor코드 리팩토링
conf패키지 매니저 등 빌드 관련 설정 수정
test테스트 코드 작성
chore그외 자잘한 수정 및 설정

Issue #num

  • Issue #13 # 평소 커밋시 사용 - 기능에 해당하는 이슈에 연결

  • Close #14 # 이슈를 닫을 때 (일반 개발 이슈)

  • Fix #15 # 이슈를 닫을 때 (버그 픽스 이슈)

  • Resolve #16 # 문의나 요청 사항 대응

해당 구문이 commit에 들어가면 github이 자동으로 인식해 이슈를 종료합니다.

0개의 댓글