Package git provides utilities for interacting with git.
It relies on shell-ing out and interacting with the git CLI, and will not work without the git CLI.
GetRepoCurrentBranch returns the current repository branch
GetRepoRemote reads a remote URL
IsRepo returns an error if we're not in a git repository.