[좀 더 디테일한 커밋] .gitmessage

Soye Park·2022년 11월 1일
0

기술

목록 보기
1/6
post-thumbnail

아 좌석 업그레이드 좀....이 아니라 뭐야 디테일이 달라졌네?

약 3-4달 전부터 네이밍부터 기획과 디자인을 하며 준비하던 사이드 프로젝트가 어느덧 마크업을 진행하는 단계에 접어들었다.

팀 프로젝트이므로 회의를 하며 커밋 컨벤션을 정했는데, 이때 커밋은 .gitmessage를 활용한 좀 더 디테일한 커밋을 해보기로 하였다.

.gitmessage를 활용하여 커밋템플릿을 만드는 방법

  1. 프로젝트 폴더 최상단에 .gitmessage 파일 생성
  2. git config --global commit.template .gitmessage.txt 를 터미널에 입력하여 .gitmessage 적용
  3. .gitmessage 파일 내부에 원하는 템플릿 작성
# 제목은 대문자
# 본문과 푸터는 선택 사항
#######제목#######

# 본문과 푸터의 구분을 위해 바로 아래 공백 삭제 금지

#######본문#######

#######푸터#######

##################
# Feat : 새로운 기능 추가
# Fix : 버그 수정
# Add : 추가
# Remove : 삭제
# Rename : 이름변경
# Docs : 문서 수정
# Test : 테스트 코드 추가
# Refactor : 코드 리팩토링
# Style : 코드 의미에 영향을 주지 않는 변경사항
# Update : 보완
# Implement : 구현
# Prevent : 방지
# Move : 이동
# Chore : 빌드 부분 혹은 패키지 매니저 수정사항
##################

내가 속한 프로젝트 팀은 이렇게 커밋 템플릿을 만들었다. 이를 적용하고 커밋을 실행하면 터미널 내부에서 .gitmessage 내부의 템플릿이 그대로 실행된다. 이후 진행은 커밋작성 후 시키는 대로 하면 끝.

profile
응애FE개발자/ 블로그 이전 : https://soyeah-log.vercel.app/

0개의 댓글