Автомобили · Инструкция
Как включить Automatically delete head branches в GitHub
Автоудаление снижает количество давно слитых feature-веток и не требует вручную нажимать Delete branch после каждого pul
Короткий ответ
В Repository Settings → General → Pull Requests включите `Automatically delete head branches`. После merge GitHub будет удалять head branch, если этому не мешают protections/rules.
Что делать
- Откройте нужный repository на GitHub.
- Перейдите Settings → General.
- Найдите раздел Pull Requests.
- Включите `Automatically delete head branches`.
- Слейте тестовый PR из обычной feature branch.
- Проверьте, что ветка удалена; если нет, проверьте branch protection и repository rules.
Важно
- Не включайте настройку, если процессы после merge всё ещё ожидают существование head branch.
Что учитывать
Не включайте настройку, если процессы после merge всё ещё ожидают существование head branch.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Managing the automatic deletion of branches). Пример и формулировки — редакция N1RO на 2026-09-18.