Я пытаюсь создать ловушку перед фиксацией. И я хочу, чтобы он взаимодействовал с пользователем. Итак, я обнаружил, что могу использовать read -p "Enter info: " info
Или просто read info
Я создал файл: pre-commit:
#!/bin/sh
read -r input
echo $input
Он просто должен читать переменную и выводить ее. Но не работает. Я имею в виду, что это не работает как крючок. Если я запустил его с помощью терминала с ./.githooks/pre-commit
, все в порядке. Но когда я использую git commit -am "Hook"
, он отображает пустую строку и ничего не читает. Я что-то делаю не так?
Git версия 2.28.0. windows .1