본문 바로가기

소소한 꿀팁..?

깃 커밋 컨벤션 템플릿으로 설정하기

깃 커밋시 컨벤션을 템플릿화 해서 등록할 수 있다.

  1. .gitmessage.txt 생성해 원하는 템플릿을 작성하기
    # <타입> : <제목> 형식으로 작성하며 제목은 최대 50글자 정도로만 입력
    # 제목을 아랫줄에 작성, 제목 끝에 마침표 금지, 무엇을 했는지 명확하게 작성
    
    ################
    # 본문(추가 설명)을 아랫줄에 작성
    
    ################
    # 꼬릿말(footer)을 아랫줄에 작성 (관련된 이슈 번호 등 추가)
    
    ################
    # feat : 기능 추가
    # fix : 버그 수정
    # docs : 문서 수정
    # test : 테스트 코드 추가
    # refactor : 코드 리팩토링
    # style : 코드 의미에 영향을 주지 않는 변경사항
    # chore : 빌드 부분 혹은 패키지 매니저 수정사항
    # cicd : CI/CD 관련 설정
    ################
    
  2. git config --global commit.template [파일경로]

이를 통해 커밋 템플릿을 설정할 수 있다.

 

+추가

만약 git commit시 "no such file" 에러가 뜬다면 권한을 다음과 같이 재설정해주고

다시 커밋 템플릿 설정코드인 git config --global commit.template [파일경로]를 해주시면 정상동작한다.

chmod 644 .gitmessage.txt