Encontré el siguiente script que enumera las ramas por fecha. ¿Cómo puedo filtrar esto para excluir ramas más nuevas y alimentar los resultados en el comando de eliminación de Git?Eliminar todas las ramas que tienen más de X días/semanas de antigüedad
for k in $(git branch | sed /\*/d); do
echo "$(git log -1 --pretty=format:"%ct" $k) $k"
done | sort -r | awk '{print $2}'
¿Esto no acaba un poco con el propósito de un sistema de control de versiones? – haziz
@haziz: eliminar una rama no significa borrar el historial; las ramas solo se nombran punteros en commits. – CharlesB
Wer ejecuta git localmente y svn de forma remota, por lo que el git es solo para el trabajo local. – Kenoyer130