There should be a clearer way to make git optional (not just removing path from config). Git initialisation is completely broken or absent.