Ответ 1
Как объяснено Мэтью Бреттом в статье " Удаление главной ветки ", вам нужно изменить свою ветку репозитория GitHub по умолчанию.
Вам нужно перейти на страницу GitHub для вашего разветвленного репозитория и нажать кнопку "Настройки".
Нажмите на вкладку "Ветви" с левой стороны. В верхней части экрана есть раскрывающийся список "Ветвь по умолчанию".
Оттуда выберите местозаполнитель (где местозаполнитель - фиктивное имя для вашей новой ветки по умолчанию).
Подтвердите, что вы хотите изменить ветку по умолчанию.
Теперь вы можете сделать (из командной строки):
git push origin :master
Или, начиная с 2012 года, вы можете удалить эту же ветку прямо на GitHub: