Commits

Daniel Dunbar committed 0ac23f8a610
[Utility] Eliminate hacks for checking `git` version. - These were implemented in an odd fashion, where they only fired when git commands failed (even if they were run during unit tests which expected other failures), and it isn't clear why they are needed -- all of our tests actually pass with Git 1.8.5.6. - Given the above, I am just removing this logic entirely... if it becomes evident that we do need a newer `git` for particular operations then we should implement it properly by checking the version early (and once) and not simply rethrowing all errors as this.