Git Commit convention 정하기
협업을 할때 커밋 메시지가 서로 통일이 되어있지 않다면, 가독성도 문제겠지만
다른 사람이 남긴 커밋을 내가 이해하지 못하는 상황이 생긴다던지, 반대의 경우로
내가 남긴 메시지를 상대방이 이해하지 못하는 경우가 있을수가 있다.
따라서 서로 규칙을 정해 문서화 시키면 효율적일 것이다.
보통 총 7가지 규칙을 지킨다.
커밋 메시지는 제목, 본문, 꼬리말로 구성되고 한줄로만 적으면 제목만 정한것이다.
- 제목과 본문은 한 줄을 띄워서 작성
- 제목은 영문 기준 50자 이내로 작성
- 제목 첫글자는 무조건 대문자로 작성
- 제목 끝에 마침표(.) 없이 작성
- 제목은 개조식 (영어라면 명령문) 으로 작성 (Update code, Fix bug 등으로만 작성)
5.1 한글의 경우 'abc 함수 수정'과 같은 식으로 작성
5.2 한글의 경우 '수정 abc 함수'와 같은 식으로 작성하기도 함
- 본문은 영문 기준 72자마다 줄바꿈
- 본문은
무엇을, 왜 에 맞춰서 작성