Сведения о защите push-уведомлений для пользователей
Принудительная защита для пользователей автоматически защищает вас от случайного фиксации секретов в общедоступных репозиториях в GitHub.
При попытке отправить секрет в общедоступный репозиторий GitHub блокирует отправку. Если вы считаете, что это безопасно, чтобы разрешить секрет, у вас есть возможность обойти блок. В противном случае необходимо удалить секрет из фиксации перед повторной отправкой. Дополнительные сведения о том, как устранить заблокированную отправку, см. в разделе "[AUTOTITLE" или "Работа с защитой push-уведомлений в пользовательском интерфейсе GitHub](/code-security/secret-scanning/working-with-secret-scanning-and-push-protection/working-with-push-protection-from-the-command-line)", в зависимости от того, используется ли пользовательский интерфейс GitHub или командная строка.
Защита от отправки для пользователей всегда включена по умолчанию. Функцию можно отключить в любое время с помощью параметров личная учетная запись. Это может привести к случайной утечке секретов. Дополнительные сведения см. в разделе "Отключение защиты от принудительной отправки для пользователей".
Защита от push-уведомлений для пользователей отличается от принудительной защиты для репозиториев и организаций, которая является функцией secret scanning, которая должна быть включена администратором репозитория или владелец организации. При принудительной защите для репозиториев и организаций secret scanning блокирует отправку секретов в репозиторий и создает оповещение всякий раз, когда участник проходит защиту. Дополнительные сведения см. в разделе Сведения о защите push-уведомлений.
При принудительной защите для пользователей GitHub не будет создавать оповещение при обходе защиты и отправке секрета в общедоступный репозиторий, если только сам репозиторий не включает secret scanning. Тем не менее, если обходной секрет является маркером GitHub, маркер будет отозван, и вы будете получать уведомления по электронной почте.
Сведения о секретах и поставщиках услуг, поддерживаемых для защиты push-уведомлений, см. в разделе "Поддерживаемые шаблоны сканирования секретов".
Отключение защиты от принудительной отправки для пользователей
Вы можете отключить защиту от отправки для пользователей с помощью параметров личная учетная запись.
-
В правом верхнем углу любой страницы на GitHubщелкните фото профиля, а затем нажмите кнопку "Параметры".
-
В разделе "Безопасность" боковой панели щелкните Код безопасности и анализа.
-
В разделе "Пользователь" справа от кнопки "Отправить защиту для себя" нажмите кнопку "Отключить".