Git шаблон init, заменяющий измененные крючки

Я постоянно обновляю свои локальные крючки git. У меня есть репо для размещения моего шаблона .git. Это означает, что я постоянно запускаю git init -template =../git -template для обновления репозиториев с моими изменениями в курсе.

Проблема: каждый раз, когда я запускаю git init --temp..., мне нужно сначала удалить крючки в .git/hooks, которые будут заменены обновленными перехватами. Это раздражает. Я знаю, что могу script удалить эти крючки из репо, которое хочу обновить, но эта функция уже встроена в git?

Ответ 1

Это точно не отвечает на ваш вопрос, но я просто привязываю все мои папки .git/hooks к общему месту, поэтому я могу просто изменить это; что может облегчить вашу жизнь.