package
0.0.0-20240408232739-4c4ccab96891
Repository: https://github.com/aws-controllers-k8s/dev-tools.git
Documentation: pkg.go.dev

# Functions

New instanciate a new Git struct.
WithGithubCredentials sets the Github username and password used to clone repositories with HTTPS protocol.
WithRemote sets the remote attached to cloning URL.
WithSSHSigner sets the ssh.Signer used to clone repositories with ssh protocol.

# Structs

Git represents the components reponsible for cloning and opening git repositories.

# Interfaces

Cloner is the interface that wraps the Clone method.
OpenCloner is the interface that wraps the Open and Clone methods.
Open is the interface that wraps the Open method.

# Type aliases

No description provided by the author