package
0.14.2
Repository: https://github.com/cloudnative-zoo/go-commons.git
Documentation: pkg.go.dev

# Functions

New initializes a new Git service instance with the provided options.
WithBranch sets the branch to be used for operations.
WithCloneIfNotExist sets whether to clone the repository if it does not exist locally.
WithProgress sets a progress writer for operations like clone and fetch.
WithRepoPath sets the local path where the repository will be cloned or updated.
WithSSHKey sets SSH authentication using an in-memory private key.
WithSSHKeyPath sets SSH authentication using a private key file.
WithToken sets HTTP Basic Authentication using the provided personal access token.
WithURL sets the repository clone URL.

# Structs

No description provided by the author
No description provided by the author

# Type aliases

Options defines a functional option for configuring the Service.