Нужно заимплементить полиси на репозитории в гите, а именно:
Запрет на коммит файлов с правами на исполнение и изменений прав доступа к файлу с изменением битов исполнения.
Запрет на начальные пробелы и пробелы, перемежающиеся с табами вначале файла.
Прислать почтой на адрес коммитера отчет по патчу.
Как бы вы такое стали делать? На сервере крутится gitosis, надо чтобы полиси действовало на этапе git push от юзера.