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