type RepositoryCommit

Description

RepositoryCommit represents a commit in a repo.
Note that it's wrapping a Commit, so author/committer information is in two places,
but contain different details about them: in RepositoryCommit "github details", in Commit - "git details".