package
0.2.0
Repository: https://github.com/scan-io-git/scan-io.git
Documentation: pkg.go.dev

# Functions

CollectRepositoryMetadata function collects repository metadata that includes branch name, commit hash, repository full name, subfolder and repository root folder.
New initializes a new Git Client with the given parameters.

# Structs

GitClient represents a Git client with configuration and authentication.
HTTPAuthenticator provides HTTP basic authentication.
No description provided by the author
struct with repository metadata.
SSHAgentAuthenticator provides SSH agent-based authentication.
SSHKeyAuthenticator provides SSH key-based authentication.

# Interfaces

Authenticator defines an interface for different authentication methods.