Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2026-04-09. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Моя фиксация заблокирована защитой push-уведомлений

Чтобы обеспечить безопасность репозитория, защита от принудительной отправки предотвращает случайное фиксацию секретов в репозитории.

Общие сведения о том, почему защита от push-уведомлений заблокировала фиксацию

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

Если репозиторий, который вы вносите вклад в GitHub защищены защитой push-уведомлений, вы столкнетесь с блоком защиты push-уведомлений всякий раз, когда вы:

  • Push-фиксации, содержащие распознанные секреты****из командной строки в удаленный репозиторий.
  • Зафиксируйте изменения или отправьте файлы, содержащие распознанные секреты в репозитории, в пользовательском интерфейсе ****GitHub .
  • Выполните определенные запросы, содержащие распознанные секреты в REST API.

Разрешение блока защиты push-уведомлений

Чтобы устранить блок, следует удалить секрет из фиксации (or request). Если вы считаете, что секрет безопасно толкать, вы можете обойти блок. Дополнительные сведения о том, как удалить секрет или при необходимости обойти блок, см. в следующих статье:

Дополнительные материалы