modulepackage
2.1.3+incompatible
Repository: https://github.com/ivanfoo/go-git.git
Documentation: pkg.go.dev
# Functions
NewAuthenticatedRemote returns a new Remote using the given AuthMethod, using as client http.DefaultClient.
No description provided by the author
NewPlainRepository creates a new repository without remotes.
NewRemote returns a new Remote, using as client http.DefaultClient.
NewRepository creates a new repository setting remote as default remote.
No description provided by the author
SortCommits sort a commit list by commit date, from older to newer.
# Constants
No description provided by the author
# Variables
New errors defined by this package.
No description provided by the author
# Structs
No description provided by the author
Blob is used to store file data - it is generally a file.
Commit points to a single tree, marking it as what the project looked like at a certain point in time.
No description provided by the author
File represents git file objects.
No description provided by the author
No description provided by the author
Signature represents an action signed by a person.
Tree is basically like a directory - it references a bunch of other trees and/or blobs (i.e.
TreeEntry represents a file.
No description provided by the author
# Type aliases
No description provided by the author