Git
Poner en orden su repositorio local y remoto
Buscar..
Eliminar las sucursales locales que se han eliminado en el control remoto
Para el seguimiento remoto entre el uso de sucursales remotas locales y eliminadas
git fetch -p
entonces puedes usar
git branch -vv
para ver qué ramas ya no están siendo rastreadas.
Las sucursales que ya no se están rastreando estarán en el formulario a continuación, que contiene 'desaparecido'
branch 12345e6 [origin/branch: gone] Fixed bug
luego puede usar una combinación de los comandos anteriores, buscando dónde 'git branch -vv' devuelve 'ido' y luego usar '-d' para eliminar las ramas
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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow