Краткая инструкция по удалению ветки в гитхабе.
Удаление на сайте github
Заходим в свой репозиторий. Находим там вкладку branches:
Нажимаем на неё и оказываемся на следующей странице:
Справа от веток находим иконку корзины. Это полностью позволяет удалить ветку.
Удаление через консоль
Удаляет локальную ветку, если уже сделан её пуш и мердж:
Принудительно (force) удаляет локальную ветку, несмотря ни на что:
Теперь удалим такую же ветку из самого репозитория:
Удаление всех локальных веток, если не существует удаленных (были удалены):
git branch -vv | grep ': gone]' | awk '{print $1}' | xargs git branch -d
Удаление через PhpStorm
В PhpStorm переходим на ветку master:
Отсюда удаляем ненужную ветку из локальной среды:
Заходим в свой репозиторий. ТАМ, С[потерто админом]А, НЕТ вкладки branches. Материм тупых школьников с их гайдами и ищем дальше.
Не туда значит смотришь.
У меня две ветки: одна — master, а другая — working. У working есть корзина, а у master корзины нет. У master есть метка default.
В мастере последняя фиксация годичной давности. Хочу удалить эту ветку. Может подскажете как это сделать?
Для удаления ветки master надо в настройках репозитория выбрать другую ветку для версию по умолчанию. Затем можно будет удалить мастер. Но это не точно.