A Git commit.
Information about the author of this commit. It includes name, email and date.
The commit message without the first line and CR.
The SHAs for the parents of the commit.
The commit SHA.
The first line of the commit message.
A Git commit.