Название «разработка» не является удаленной веткой, поскольку оно не включает имя удаленной.Посмотрите на вывод git branch -a
:
* develop
master
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/master
Все удаленные ветви начинаются с префикса remotes/
.Таким образом, чтобы удалить удаленную ветку «разработка», я бы запустил:
git branch -dr origin/develop
Хотя после этого ветка вернется в следующий раз, когда я выполню git pull
.