Запретить отправку сообщений в git, содержащих вкладки в определенных файлах (например, * .cpp, * .h, CMakeLists.txt)

Я бы хотел, чтобы мой удаленный репозиторий отказывался от любых нажатий, содержащих файл, содержащий вкладку, но только если файл принадлежит определенному классу (на основе имени файла). Возможно ли это?
Я немного посмотрел на ловушку обновления в githooks, и я думаю, что это правильный.

Короче говоря, отправка должна быть отклонена, если:

  1. существует файл перечисленных типов ( *. Cpp , *. H , CMakeLists .txt )
  2. , который содержит один или несколько символов табуляции.
18
задан VonC 21 October 2010 в 13:03
поделиться