Не уверен, что это возможно в git (я его не нашел, но я могу использовать неправильный словарь в моих поисковых запросах), но было бы полезно иметь возможность изменять и разрешать перехваты как значения по умолчанию для все новые репозитории (на момент создания я имею в виду), поэтому их не нужно настраивать каждый раз, когда создается новый репозиторий. Кажется, простой способ сделать это - написать оболочку, которая устанавливает мои крючки и chmods их при создании нового репозитория, но если есть способ, встроенный в git, я бы предпочел использовать это вместо того, чтобы иметь ненужные сценарии-оболочки, вокруг.
Разъяснение скопировано из комментария к теперь удаленному ответу:
Мой вопрос заключается в том, можно ли изменить поведение по умолчанию для ВСЕХ новых репозиториев, поэтому их не нужно настраивать одинаково каждый раз для каждого нового репозитория. Легкий ответ - написать оболочку для создания и настройки репозиториев (он генерирует скрипты hook и chmods), но похоже, что это поведение по умолчанию также должно быть настраиваемым без необходимости этого делать.