Muy buenas,
Hoy os dejo un comando que me está siendo muy útil últimamente, dado que en el proyecto en el que trabajamos tiene mucho movimiento de desarrollo, y generamos ramas constantemente. Al ser quien las valida y acepto los merge request, me veo obligado a bajarlas todas. Esto conlleva un uso de disco elevado…
Para eliminar todas las ramas locales, excepto una, podemos utilizar el siguiente comando:
$ git branch | grep -v "master" | xargs git branch -D
Dónde master, podéis indicar la rama que queréis dejar “viva”. Por defecto es master, porque es nuestra rama actual, pero podéis indicar la que os sea más útil.
Espero que os haya sido de ayuda.
Saludos!
Jordi
Gracias me ah sido muy util
Hola Wrandow, me alegro mucho, gracias por comentar! 🙂
Saludos!
Jordi