Я настроил сервер Git в соответствии с эта страница.
Я также включил хук post-receive
согласно этой странице.
Я использую GitHub для Windows для связи между моей локальной машиной и репозиторием git.
Моя проблема в том, что хук post-receive
использует переменную, найденную в git config user.asana-key. Я установил эту переменную на своей локальной машине. Однако, когда я фиксирую репозиторий сервера, это значение пусто.
Мне интересно, есть ли что-то конкретное, что я должен сделать, чтобы отправить эту переменную вместе с коммитом git, чтобы хук мог ее прочитать?
И есть ли способ автоматизировать отправку этого с каждым отдельным коммитом?
ИЗМЕНИТЬ:
С тех пор я узнал, что эти переменные конфигурации никогда не отправляются на сервер с фиксацией в обычном режиме. Итак, мой вопрос на данный момент заключается в том, есть ли способ отправить эти переменные, или есть ли способ внутри хука после получения, чтобы установить ключ на основе user.email, прикрепленного к фиксации?