# Functions
Branches returns a list of branches for the repository.
Contents returns the contents of the file at the given path.
InitGithub initializes the github git service with the given config.
List returns a list of subpaths of the given directory path.
# Structs
GithubConfig is the configuration for the github client.
# Interfaces
Service is a git service that allows for querying and retrieving content from a repository.