The optional name of the branch. Can be absent.
An array of changed files.
The hash string of the current HEAD.
true if the repository exists, otherwise
true if a limit was specified and reached during get
git status, so this result is not complete. Otherwise, (including
undefined) is complete.
The name of the upstream branch. Optional.