Описание тега githooks
Хуки Git - это скрипты, которые выполняются при определенных событиях git. События включают в себя, но не ограничиваются ими, до и после фиксации, до и после перебазирования на стороне клиента и после фиксации приема на стороне сервера. Нет необходимости использовать тег Hooks при использовании тега Githooks. Может использоваться в сочетании с тегом Webhooks
Что это такое?
Хуки Git - это скрипты, которые выполняются при определенных событиях git. События включают, помимо прочего, предварительную и последующую фиксацию, предварительную и последующую перебазировку на стороне клиента и фиксацию после получения на стороне сервера. Хуки могут быть написаны практически на любом языке сценариев включая Ruby, Perl, Bash и Shell.
Связанные теги
- Githooks запрещены в большинстве коммерческих сервисов Git, таких как GitHub, BitBucket или GitLab, по соображениям безопасности. Они предлагают веб-перехватчики, которые могут отправлять полезные данные JSON только на URL-адрес (например, push).
- Используйте подключение для других механизмов подключения в процессе управления исходным кодом или сборки, которые не полагаются на хуки git.
- Используйте github-webhook для веб-перехватчиков, используемых в Github, в качестве альтернативы git hooks.