В Git локальные и удаленные филиалы являются отдельными объектами. Удаление локальной ветви не приводит к удалению удаленной ветви.
Чтобы удалить удаленную ветку, используйте команду git pu sh с параметром -d (--delete):
git push remote_name --delete branch_name
Где имя_источника обычно является источником:
Output:
...
- [deleted] branch_name
Существует также альтернативная команда для удаления удаленной ветви, что, по крайней мере, для меня сложнее запомнить:
git push origin remote_name :branch_name