Удаление локальной ветки в Git отличается от удаления удалённой ветки целью и процессом. 1
Удаление локальной ветки удаляет её из локального репозитория. 1 Для этого используется команда git branch -d <название ветки>
. 1 Если нужно принудительно удалить ветку, используется опция -D
(флаг -delete --force
). 15
Удаление удалённой ветки удаляет её из удалённого репозитория. 1 Для этого используется команда git push
с флагом --delete
, за которым следует название ветки, которую нужно удалить. 1 Также необходимо указать удалённое имя (например, origin) после git push
. 1
Таким образом, основное отличие в том, что локальное удаление удаляет ветку из локального репозитория, а удалённое — из удалённого.