package
3.0.4+incompatible
Repository: https://github.com/nephio-project/porch.git
Documentation: pkg.go.dev

# Functions

AnnotateCommitMessage adds the gitAnnotation to the commit message.
No description provided by the author
ExtractGitAnnotations reads the gitAnnotations from the given commit.
No description provided by the author
No description provided by the author
No description provided by the author
NewGitServer constructs a GitServer backed by the specified repo.
NewPackageLineWriter constructs a PacketLineWriter.
NewRepo constructs an instance of Repo.
NewRepos constructs an instance of Repos.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

CreateIfMissing.
No description provided by the author
ErrorIsMissing.
No description provided by the author
No description provided by the author
SkipVerification.

# Structs

DiscoveryPackagesOptions holds the configuration for walking a git tree.
No description provided by the author
No description provided by the author
GitServer is a mock git server implementing "just enough" of the git protocol.
PacketLineWriter implements the git protocol line framing, with deferred error handling.
RefUpdate stores requested tag/branch updates.
Repo manages a single git repository.
StaticRepos holds multiple registered git repositories.

# Interfaces

GitRepoOption is implemented by configuration settings for git repository.
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

BranchName represents a relative branch name (i.e.
No description provided by the author
go:generate go run golang.org/x/tools/cmd/stringer -type=MainBranchStrategy -linecomment.