скрипт git в git не работает должным образом даже после отмены изменений - PullRequest
1 голос
/ 01 апреля 2019

Я использовал приведенный ниже сценарий предварительного получения, чтобы запретить разработчикам вводить секреты внутри файлов.

выполнил следующие шаги для настройки этого в GitHub Enterprise Appliance.

1) создалрепозиторий в github, клонированный на локальный рабочий стол.сохранил скопированный скрипт (https://github.com/github/platform-samples/blob/master/pre-receive-hooks/block_confidentials.sh) с сайта в виде файла .sh, зафиксировал и отправил.

2) в GitHub в качестве администратора сайта, создал хук из admincenter и указал на ранее созданный хукскриптон.

и после этого я протестировал сценарий с созданием нового репозитория и добавлением к нему файла example.conf.

1) Когда я впервые зафиксировал простой контент (без каких-либо секретов), это позволило мне зафиксировать.

2) во втором сценарии, я зафиксировал с ключевым словом "КОНФИДЕНЦИАЛЬНО" в нем, но он заблокирован, как и ожидалось.

3), чтобы подтвердить функциональность перехватчиковЯ удалил слово «Конфиденциально» и попытался зафиксировать обратно ... но он все еще не позволяет мне зафиксировать.

Любая помощь, пожалуйста ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...