Удаление старых локальных веток в Git-репозитории

На долгих проектах при следовании gitflow или похожих подходов с feature-ветками часто накапливаются локальные ветки, которые уже были смёрджены в develop.

Старые ненужные ветки можно удалить одной командой:

git branch --merged develop | grep -v "^\*\\|develop\\|main\\|master" | xargs -n 1 git branch -d

При этом текущие ветки, несмердженные в develop, останутся.

Поделиться
Отправить
16 дн   git
Популярное