Проблема: очевидно, что скрипты в каталоге .git / hooks зависят от имени файла, соответствующего одному из:
post-commit
pre-commit
pre-rebase
и т.д ...
Понятие «расширение файла» не требуется, поскольку «строка shebang» указывает, как должен выполняться файл, если он исполняемый и работает на вашем компьютере с Linux.
Проблема в том, что у вас есть несколько сценариев, которые вы хотите запустить на Windows-коробке.
Вопрос: Есть ли способ выполнения сценариев перехвата, который можно понять на компьютере с Windows?