Skip to content

GitHub Commit Message Convention

Nayoung Kwon edited this page Nov 7, 2022 · 2 revisions
{키워드}: 한 일 설명 {#이슈번호}
<BLANK LINE>
- 세부 사항
<BLANK LINE>

예시)

design: white 색상 filter 값을 상수로 정의 #11

- svg를 img에 src로 전달할거라 css로 색상을 다루려면 filter 속성을
  사용해야한다.

  • 키워드는 다음과 같다.

    • build: 빌드 시스템, 혹은 패키지 매니저 관련
    • setting: 초기 세팅(보일러 플레이트 등 사용)
    • docs: 문서 수정, 추가
    • chore: 스크립트 이외의 파일(정적 파일, 린터 설정 파일) 수정
    • feat: 새로운 기능 구현, 기능 수정, 리액트 컴포넌트 작성
    • fix: 버그 수정
    • design: CSS 추가, 수정
    • test: 테스트 코드 작성
    • refactor: 기능 수정 없이 리팩토링
    • rename: 파일 이름 수정(파일 이동)
    • remove: 파일 삭제
    • style: 기능 수정 없이 단순히 코드 포매팅할 경우(세미콜론 누락, 새 줄 띄어쓰기 등)
    • comment: 주석 추가 및 변경, 삭제
  • 터미널에서 커밋 메시지 작성 시

  1. git commit
  2. i 눌러서 입력 모드로 전환
  3. 커밋 메시지 작성
  4. ESC 눌러서 입력 모드 종료
  5. :wq 로 에디터 종료
Clone this wiki locally