Skip to content
CHITSOO edited this page May 15, 2023 · 1 revision

커밋 규약

제목

  • 제목은 50자 이내로 작성합니다.
  • 제목은 대문자로 시작하고 마침표나 기타 특수문자를 포함하지 않습니다.
  • 제목은 명령어로 시작하여 해당 커밋의 변경 사항을 간략하게 설명합니다.

내용

  • 내용은 제목과 빈 줄로 구분합니다.
  • 내용에는 변경 사항에 대한 자세한 설명과 변경 사항이 왜 필요한지에 대한 배경 설명을 작성합니다.
  • 내용에는 주요 변경 사항에 대한 스크린샷이나 링크를 추가하는 것이 좋습니다.

타입

커밋 메시지는 변경 사항의 타입을 지정하여 구분할 수 있습니다. 다음은 대표적인 커밋 메시지 타입입니다.

  • Feat : 새로운 기능 추가
  • Fix : 버그 수정
  • Env : 개발 환경 관련 설정
  • Style : 코드 스타일 수정 (세미 콜론, 인덴트 등의 스타일적인 부분만)
  • Refactor : 코드 리팩토링 (더 효율적인 코드로 변경 등)
  • Design : CSS 등 디자인 추가/수정
  • Comment : 주석 추가/수정
  • Docs : 내부 문서 추가/수정
  • Test : 테스트 추가/수정
  • Chore : 빌드 관련 코드 수정
  • Rename : 파일 및 폴더명 수정
  • Remove : 파일 삭제

Clone this wiki locally