Commit message

구조

커밋 메시지는 세 부분으로 구성된다.

type: subject

body(option)

footer(option)

type

커밋의 성격을 간단히 나타내는 단어. 다음 중 하나를 사용하거나 필요에 따라 추가할 수 있다.

subject

커밋 메시지의 제목을 나타낸다.

영어 기준 총 50자 이내로 작성되어야 하고 대문자로 시작하며, 마침표를 쓰지 않는다. 구어체나 문장형이 아닌 명령형으로 작성한다. ex) I changed ... → Change ...

body(option)

커밋이 단순하다면 생략할 수 있다.

어떤 작업(what)을 수행했는지와 목적(why)에 대해 작성하며, 작업을 어떻게(how) 수행했는지는 작성하지 않는다.