Допустим, у меня есть ветвь с именем coolbranch
в моем хранилище.
Теперь я решил удалить его (как удаленно, так и локально) с помощью:
git push origin :coolbranch
git branch -D coolbranch
Отлично!
Теперь ветка действительно удалена.
Но когда я бегу
git branch -a
Я все еще получаю:
remotes/origin/coolbranch
Следует отметить, что когда я клонирую новый репозиторий, все в порядке, и git branch -a
не показывает ветвь.
Я хочу знать - есть ли способ удалить ветку из списка branch -a
без клонирования нового экземпляра?