package
0.11.1
Repository: https://github.com/terramate-io/terramate.git
Documentation: pkg.go.dev

# Functions

IsURL tells if the u URL is a supported git remote URL.
NewCmdError returns a new command line error.
NormalizeGitURI parses the raw git remote URL and returns a normalized repository type.
ParseURL normalizes git remote urls.
RepoInfoFromURL returns the host, owner and repo name from a given URL.
WithConfig creates a new git wrapper by providing the config.

# Constants

ErrDenyPorcelain is the error that tells if a porcelain method was called when AllowPorcelain is false.
ErrGitNotFound is the error that tells if git was not found.
ErrInvalidConfig is the error that tells if the configuration is invalid.
ErrInvalidGitURL indicates is an error kind indicating the git URL is not valid.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Options is a customizable options object to be used with the [Git] wrapper.
No description provided by the author
No description provided by the author
Repository aggregates information about a repository.

# Type aliases

No description provided by the author