Check if git is new enough, otherwise revert to matching