Нет.Имена, возможно, немного вводят в заблуждение, но перехватчики git и веб-хуки не связаны.
В Bitbucket (и GitHub, и GitLab, и др.) Веб-хуки используются только для уведомления после квалифицирующего события (такого кактолчок или слияние);они не вмешиваются и не могут вмешиваться, когда в локальной системе происходит плохая фиксация.Однако вы можете использовать webhook для уведомления системы CI и провести тест системы CI для любых условий, которые вы хотите указать в коммите.
Здесь также стоит указать, что хуки pre-commit предназначены длябыть на стороне клиента - они не выталкиваются, не вытягиваются и не клонируются с репо, и они действуют только на одну копию репо за раз (так что ловушка предварительной фиксации в моей системе не остановит вас от выполненияплохие коммиты в вашей системе).Хуки предварительного получения немного отличаются, поскольку они могут оставаться в централизованной системе, такой как Bitbucket, и отклонять запросы, но по соображениям безопасности, хуки предварительного получения жестко контролируются на хостах публичного репо, таких как Bitbucket.