The fix for
JENKINS-39837 requires either:
- Git 2.6.x versions >= 2.6.2 < 3.0.0 ; or
- Git 3.0.x versions >= 3.0.2
Thus the minimum Git version is 2.6.2
This can still let a user have Git 3.0.0 and not get an automatic upgrade.
In such situations the user will see
We should be defensive and just alert the user to the problem rather than blow up