Описание тега 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.

Полезные ссылки