git commit 시 commit message는 정말 중요합니다.!
commit은 프로젝트 진행 중 많게는 수백번이상 수행되는데,
잘못된 커밋 메시지나 기본 커밋메시드 (예를드면, 브랜치명 아이디, merge to ...)등 으로 커밋이나 푸시가 이루어지게
된다면, 향후 히스토리 관리가 정말 어렵습니다. (history 상세에서 파일비교를 일일히 해야 하는 참사가..)
따라서, 프로젝트내 규칙에 따라서 commit Message template을 등록하여 사용하는 것이 좋습니다.
1. Project root에 .gitmessage.txt 파일을 생성합니다.
프로젝트 특성에 따라 자유롭게 변경합니다.
# <타입> : <제목> 의 형식으로 작성
# 50자 이내 / 변경사항이 "무엇"인지 정확하게 작성해야 함
# 예) feat : 검색 기능 추가
# 본문(구체적인 내용)을 아랫줄에 작성
# 여러 줄의 메시지를 작성할 땐 "-"로 구분 (한 줄은 72자 이내)
# 꼬릿말(footer)을 아랫줄에 작성 (현재 커밋과 관련된 이슈 번호)
# 예) Close #1
# feat : 새로운 기능 추가
# fix : 버그 수정
# refact : 리팩토링
# test : 테스트 코드
# style : 스타일 (코드 형식이나 세미콜론등) 코드 의미에 영향을 주지 않는 변경사항
# docs : 문서 수정
# chore : 기타 수정사항
2. git에 전역등록 또는 해당 프로젝트 등록을 통해 template를 등록합니다.
git config --global commit.template .gitmessage.txt
댓글 영역