enable specify git binary location along with other options in the constructor