Commit message convention

Hye·2022년 12월 26일
0

Angular JS Git Commit Message Conventions

✏️ Commit message 구조

<type>(<scope>): <subject>

<body>

<footer>
  • 제목 : 필수사항
  • 본문, 꼬리말 : 선택사항

✏️ Type

  • feat : 새로운 기능 추가, 기존의 기능을 요구 사항에 맞추어 수정
  • fix : 기능에 대한 버그 수정
  • docs : 문서(주석) 관련
  • refactor : 코드/구조 리팩토링, 파일 이름 변경
  • test : 테스트 코드 추가/수정
  • build : 빌드 관련 파일 수정
  • chore : 패키지 매니저 수정, 그 외 기타 수정 ex) .gitignore
  • ci : CI 설정 파일 수정
  • style : 코드 스타일, 포맷팅에 대한 수정
  • release : 버전 릴리즈
  • perf : 성능 개선

✏️ Scope

  • 어디가 변경되었는지 변경된 부분 작성
  • 생략 가능

✏️ Subject

  • 명령문, 현재 시제로 작성
  • 첫 글자 소문자 사용
  • 마지막에 마침표 X

✏️ Body

  • 명령문, 현재 시제로 작성
  • 변경한 이유, 변경 전과의 차이점 설명
  • 어떠한 이슈에 대한 commit 인지 issue number 를 포함
profile
공부중 📚

0개의 댓글

관련 채용 정보