# Functions
NewOptionalCommit provides an *object.Commit or nil.
NewOptionalCommitIter provides an object.CommitIter or nil.
NewOptionalRepository provides a *git.Repository or nil.
NewRequiredCommit provides an *object.Commit or error.
NewRequiredCommitIter provides an object.CommitIter or error.
NewRequiredRepository provides a *git.Repository or error.
# Variables
OptionalProviderSet provides optional Git dependencies.
RequiredProviderSet provides required Git dependencies.