# Functions
ExitStatus will return the exit-code from an error returned by Wait().
GitPath returns the path to the `git` binary.
New creates a Command from an exec.Cmd.
WaitAllDone waits for all commands started by the command package to finish.
# Variables
GitEnv contains the ENV variables for git commands.
# Structs
Command encapsulates a running exec.Cmd.
SpawnConfig holds configuration for command spawning timeouts and parallelism.