Компьютеры · Инструкция
Как запретить удаление веток через GitHub Ruleset
Правило защищает важные refs от случайного удаления.
Короткий ответ
Добавьте Restrict deletions для branch pattern; удаление останется только у субъектов с bypass. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.
Что сделать
- 1. Откройте Settings → Rules → Rulesets.
- 2. Задайте target pattern.
- 3. Включите Restrict deletions.
- 4. Настройте минимально необходимый bypass.
Проверка
Да, если их роль/субъект добавлен в bypass list.
Важно
Не делайте target pattern шире необходимого.
Что учитывать
Не делайте target pattern шире необходимого.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Available rules for rulesets). Пример и формулировки — редакция N1RO на 2026-09-18.