GitGo is a Go wrapper for a subset of the git command line functionality.