첫 개인프로젝트였던 영화 검색 사이트 때 튜터님의 피드백으로 Commit message 규칙을 지키는 것이 좋다고 하셨고 나름대로 규칙을 따르려고 했으나 찾아보는 곳마다 다양한 규칙이 있었다.
어느 곳에서는 "style: css 변경" 이었다가 다른 곳을 보니 "style: 코드 포맷팅, 세미클론 누락, 코드 변경이 없는 경우"라고 하는 곳이 있어 그 기준점을 잡기가 쉽지 않았다.
지금까지는 혼자하는 프로젝트였지만 앞으로 진행될 협업 프로젝트에 앞서 협업하는 팀원분들에게 도움이 되고 싶어 알아보게 되었다.
제목은 코드 변경 사항에 대한 짧은 요약을 나타낸다. 제목은 다음의 규칙을 지킨다.
- 제목의 처음은 동사 원형으로 시작합니다.
- 총 글자 수는 50자 이내로 작성합니다.
- 마지막에 특수문자는 삽입하지 않습니다.
예) 마침표(.), 느낌표(!), 물음표(?)4. 제목은 개조식 구문으로 작성합니다.
만약 영어로 작성하는 경우 다음의 규칙을 따른다.
- 첫 글자는 대문자로 작성합니다.
- "Fix", "Add", "Change"의 명령어로 시작합니다.
한글로 제목을 작성하는 경우 다음의 규칙을 따른다.
- "고침", "추가", "변경"의 명령어로 시작합니다.