package
4.13.1+incompatible
Repository: https://github.com/avdkp/go-git.git
Documentation: pkg.go.dev

# Functions

NewParser returns a new instance of parser.
NewParserFromString returns a new instance of parser from a string.

# Structs

AtCheckout represents @{-n}.
AtDate represents @{"2006-01-02T15:04:05Z"}.
AtPush represents @{push}.
AtReflog represents @{n}.
AtUpstream represents @{upstream}, @{u}.
CaretPath represents ^, ^{n}.
CaretReg represents ^{/foo bar}.
CaretType represents ^{commit}.
ColonPath represents :./<path> :<path>.
ColonReg represents :/foo bar.
ColonStagePath represents :<n>:/<path>.
ErrInvalidRevision is emitted if string doesn't match valid revision.
Parser represents a parser use to tokenize and transform to revisioner chunks a given string.
TildePath represents ~, ~{n}.

# Interfaces

Revisioner represents a revision component.

# Type aliases

Ref represents a reference name : HEAD, master, <hash>.