Add support for git volumes.

Consider util/exec as an already testable wrapper on os/exec?