Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Настройка правил защиты тегов

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

Правила защиты тегов доступны в общедоступных репозиториях при использовании GitHub Free и GitHub Free для организаций, а также в общедоступных и частных репозиториях при использовании GitHub Pro, GitHub Team, GitHub Enterprise Cloud и GitHub Enterprise Server. Дополнительные сведения см. в разделе Продукты GitHub.

Примечание. Правила защиты тегов в настоящее время находятся в бета-версии и могут быть изменены.

При добавлении правила защиты тегов все теги, соответствующие предоставленному шаблону, будут защищены. Только пользователи с разрешениями администратора или поддержки или пользовательские роли с разрешением "изменение правил репозитория" в репозитории смогут создавать защищенные теги, и только пользователи с разрешениями администратора или пользовательскими ролями с разрешением "изменение правил репозитория" в репозитории смогут удалять защищенные теги. Дополнительные сведения см. в разделе Роли репозиториев для организации. Для GitHub Apps требуется разрешение Repository administration: write на изменение защищенного тега.

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

  1. На GitHub.com перейдите на главную страницу репозитория. 1. Под именем репозитория щелкните Параметры. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и выберите пункт Параметры.

    Снимок экрана: заголовок репозитория с вкладками. Вкладка "Параметры" выделена темно-оранжевым контуром.

  2. В разделе "Код и автоматизация" на боковой панели щелкните Теги .

  3. Нажмите кнопку Создать правило.

  4. В разделе "Шаблон имени тега" введите шаблон тегов, которые требуется защитить. В этом примере введите *, чтобы защитить все теги. Снимок экрана: страница "Защищенные теги / Новое правило". Пример шаблона "*" показан с кнопкой "Добавить правило".

  5. Нажмите кнопку Добавить правило.