package
0.11.0
Repository: https://github.com/gg-scm/gg-git.git
Documentation: pkg.go.dev

# Functions

NewRemote returns a new Remote or returns an error if the transport specified in the URL scheme is unsupported.
ParseURL parses a Git remote URL, including the alternative SCP syntax.
URLFromPath converts a filesystem path into a URL.

# Constants

deepen-relative.
filter.
include-tag.
shallow.
deepen-not.
deepen-since.
thin-pack.

# Structs

Options holds optional arguments for creating a Remote.
A PullRequest informs the remote which objects to include in the packfile.
A PullResponse holds the remote response to a round of negotiation.
PullStream represents a git-upload-pack session.
A PushCommand is an instruction to update a remote ref.
PushStream represents a git-receive-pack session.
Ref describes a single reference to a Git object.
Remote represents a Git repository that can be pulled from or pushed to.

# Type aliases

PullCapabilities is a bitset of capabilities that a remote supports for pulling.