So I wrote a git wrapper.