Поиск…


Удаление локальных ветвей, удаленных на удаленном компьютере

Для удаленного отслеживания между локальными и удаленными удаленными ветвями используйте

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