커밋 메시지는 세 부분으로 구성된다.
type: subject
body(option)
footer(option)
커밋의 성격을 간단히 나타내는 단어. 다음 중 하나를 사용하거나 필요에 따라 추가할 수 있다.
커밋 메시지의 제목을 나타낸다.
영어 기준 총 50자 이내로 작성되어야 하고 대문자로 시작하며, 마침표를 쓰지 않는다. 구어체나 문장형이 아닌 명령형으로 작성한다. ex) I changed ... → Change ...
커밋이 단순하다면 생략할 수 있다.
어떤 작업(what)을 수행했는지와 목적(why)에 대해 작성하며, 작업을 어떻게(how) 수행했는지는 작성하지 않는다.