# Git: Как удалить все локальные ветки **❗Note:** полезно чистить список веток, которые никогда больше не понадобятся. #### 1) Если нужно удалить только смерженные ветки: ```bash= git branch --merged | %{git branch -d $_.Trim()} ``` #### 2) Если нужно удалить все локальные ветки ```bash= git branch | %{git branch -D $_.Trim()} ``` #### Обратите внимание на флаги `-D` и `-d` при удалении: -d означает --delete, удалит локальные веткы, только в случае, если вы её смерджили с какой-то из веток. -D обозначает --delete --force, удалит ветки независимо от их статуса push или merge ###### tags: `Git`