the URL of the 'origin' remote of the Git repository the branch the HEAD commit is pointing to, if any the commit hash the output of `git status --porcelain`, potentially empty whether the working directory clean contains no changes or untracked files