# Packages
No description provided by the author
# Functions
CleanURL removes the .User part of the string (typically an access token).
CopyService takes the name of a service to copy from a Source to a Destination.
CreateClient creates and returns a go-scm GitHub client, using the provided oauth2 token.
GitError returns an error whereby the user part of the url is removed (e.g.
IsGitError performs a cast to see if an error really is of type gitError.
NewRepository creates and returns a local cache of an upstream repository.
# Structs
Author represents the details needed to commit and push to Git, including the auth-token to use when pushing upstream.
No description provided by the author
# Interfaces
Destination is implemented by values that can have files written and stored permanently.
No description provided by the author
Source is implemented by values that can provide a list of files for reading from.