Eliminar twigs git inactivas anteriores a

Tengo varios repositorys con muchas twigs antiguas que nunca fueron eliminadas.

¿Hay alguna forma de search en todas las sucursales que no se actualizaron durante un período de time específico?

También quiero agregar en esa búsqueda si es posible, las twigs que no tienen confirmaciones antes del maestro, para asegurarse de que no se borre nada importante.

En ese momento, no me importa si se fusionaron o no,

Puedes hacer lo que quieras.

Aquí hay un script de muestra que imprimirá todas las twigs con su última date de confirmación (debe estar en una sola línea)

for ref in $(git branch); do git log -n1 $ref --pretty=format:"%Cgreen%an%Creset %C(yellow)%d%Creset %C(bold blue)%cr%Creset%n" ; done | cat | sort -n -k1,1 

Imprimirá todas las twigs de manera genial para que pueda hacer eco de los $ ref para archivar y eliminarlos

enter image description here