Git
Утилизация локального и удаленного хранилища
Поиск…
Удаление локальных ветвей, удаленных на удаленном компьютере
Для удаленного отслеживания между локальными и удаленными удаленными ветвями используйте
git fetch -p
вы можете использовать
git branch -vv
чтобы увидеть, какие ветви больше не отслеживаются.
Филиалы, которые больше не отслеживаются, будут представлены ниже:
branch 12345e6 [origin/branch: gone] Fixed bug
вы можете использовать комбинацию из приведенных выше команд, ища, где «git branch -vv» возвращает «нет», а затем используя «-d» для удаления ветвей
git fetch -p && git branch -vv | awk '/: gone]/{print $1}' | xargs git branch -d
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow