Documentation
¶
Index ¶
Constants ¶
View Source
const ( // StatusUpToDate means the local repo matches origin StatusUpToDate = iota // StatusNeedToPull means the local repo needs to pull from the remote StatusNeedToPull // StatusNeedToPush means the local repo needs to be pushed to the remote StatusNeedToPush // StatusDiverged means the local repo has diverged from the remote StatusDiverged )
Variables ¶
This section is empty.
Functions ¶
func Branch ¶
Branch determines the git branch in the repo located at `top`. Two attempts are made to determine branch. First:
git rev-parse -q --abbrev-ref HEAD
If the current working directory is not on a branch, the result will return "HEAD". In this case, branch will be estimated by parsing the output of the following:
git branch --contains $(git rev-parse -q HEAD)
func RemoteAccount ¶
RemoteAccount returns the github account as determined by the output of `git remote -v`
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.