package
4.0.0-rc1+incompatible
Repository: https://github.com/stupidhod/go-git.git
Documentation: pkg.go.dev

# Functions

NewGitUploadPackService initialises a GitUploadPackService,.
Opens a pipe with the ssh agent and uses the pipe as the implementer of the public key callback function.

# Constants

No description provided by the author
The names of the AuthMethod implementations.
The names of the AuthMethod implementations.
The names of the AuthMethod implementations.
The names of the AuthMethod implementations.
The names of the AuthMethod implementations.

# Variables

New errors introduced by this package.
New errors introduced by this package.
New errors introduced by this package.
New errors introduced by this package.
New errors introduced by this package.
New errors introduced by this package.
New errors introduced by this package.

# Structs

GitUploadPackService holds the service information.
KeyboardInteractive implements AuthMethod by using a prompt/response sequence controlled by the server.
Password implements AuthMethod by using the given password.
PasswordCallback implements AuthMethod by using a callback to fetch the password.
PublicKeys implements AuthMethod by using the given key pairs.
PublicKeysCallback implements AuthMethod by asking a ssh.agent.Agent to act as a signer.

# Interfaces

AuthMethod is the interface all auth methods for the ssh client must implement.