과제제출후 커밋메세지로만 어떤 기능이 구현되었는지 보기 힘들다는 피드백을 받음.
커밋 메세지 컨벤션을 추천해주셨다.
깃허브에 커밋을 할때 커밋 메세지에 작성할때의 규칙,약속
git commit 실행후 편집
가독성 향상 : 일관된 형식의 커밋로그는 빠르고 쉽게 이해할 수 있어서
협업시 변경 사항에 대한 이해도를 높여줌.
유지보수의 향상 : 일관된 커밋 메세지를 통해, 특정 기능이나 수정한부분을
빠르게 파악가능해 쉽게 롤백 가능
<Type>(<Scope>): <Subject> //제목
공백
<Body> //본문
공백
<Footer> //추가말
커밋의 유형을 나타내는 곳.
커밋이 영향을 미치는 모듈이나 컴포넌트
커밋의 상세한 설명을 기술.
각 줄은 보통 72자 이내로 작성.
'무엇'을 변경했고 '왜' 변경했는지 설명. '어떻게'는 가능한 간략하게
추가적인 정보나 이슈 트래거 ID등을 서술.
*Fixes: #1 이라고 가정
커밋 메시지 템플릿 파일 생성
커밋 메시지를 작성할 때 따르고 싶은 구조나 가이드라인을 포함한
커밋 메시지 템플릿을 정의한후 .txt로 생성.
Git에 템플릿 파일 경로 설정
git config --global commit.template <템플릿 파일 경로/파일명>
git commit 실행시 설정한 템플릿 내용이 편집기에 자동으로 로드 =>
일관된 형식으로 작성가능