Struct representing a single parsed git commit entry.
@type t() :: %Git.Commit{ abbreviated_hash: String.t(), author_email: String.t(), author_name: String.t(), body: String.t(), date: String.t(), hash: String.t(), subject: String.t() }