Documentation
¶
Overview ¶
Package desktopgit parses the machine-readable Git output used by the desktop bridge.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseStatus ¶
ParseStatus parses the NUL-delimited records produced by git diff --name-status and retains the destination path for renames and copies.
Types ¶
type Commit ¶
type Commit struct {
Author string `json:"author"`
AuthoredAt string `json:"authoredAt"`
Hash string `json:"hash"`
Parents []string `json:"parents"`
Refs []string `json:"refs"`
ShortHash string `json:"shortHash"`
Subject string `json:"subject"`
}
Commit is one entry from git log's NUL-delimited desktop history format.
func ParseHistory ¶
ParseHistory parses the NUL-delimited records produced by the desktop Git history command.
Click to show internal directories.
Click to hide internal directories.