git hook compliance