Любой пользователь с разрешениями администратора репозитория может включить или отключить автоматическое удаление ветвей. Правила защиты ветви и правила репозитория также могут предотвратить автоматическое удаление ветвей. Дополнительные сведения см. в разделеСведения о наборе правил иСведения о защищенных ветвях.
Для запроса на вытягивание, открытого из вилки, GitHub использует параметр автоматического удаления ветвей головы в головном репозитории (вилку), а не базового репозитория, в котором выполняется объединение запроса на вытягивание. Для автоматического удаления требуется следующее:
- Параметр включен на вилке.
- Пользователь, объединяющий запрос на вытягивание, имеет доступ на запись к вилку.
Если ни одно требование не выполнено, головная ветвь не удаляется автоматически. Пользователь с доступом на запись к вилке может вручную удалить ветвь из объединенного запроса на вытягивание. Дополнительные сведения см. в разделе Удаление и восстановление ветвей в запросе на вытягивание.
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На странице параметров "Общие" можно найти раздел "Запросы на вытягивание". В разделе "Запросы на вытягивание" выберите или отмените выбор автоматического удаления главная ветвь.