This makes sure that gitsh does not use the `gitCommand` as specified by git-config on the local machine. The real solution here is to run this inside a temporary home directory. This is done n https://github.com/thoughtbot/gitsh/commit/bc7711aec2896a453ee966dab0fe1c34f76e1299 . In the same commit I also changed the git repository spec so that all specs are run inside a temporary home directory. I don't know if we want to merge this or if we want to wait for https://github.com/thoughtbot/gitsh/pull/122 ?