Mostrar quién se comprometió por última vez con las sucursales en un control remoto

Nuestro repository remoto tiene una tonelada de sucursales (por características y correcciones) que se han fusionado de nuevo en el desarrollo principal. En un esfuerzo por limpiar el repository, le hemos pedido a las personas que eliminen las sucursales que ya no son necesarias.

¿Hay un command git para enumerar las sucursales remotas y quién fue la última persona en comprometerse con ellas?

Así que esta list todas las twigs para el original, y luego imprime la twig + Nombre del autor / Correo electrónico para ellos.

 for br in $(git for-each-ref --format='%(refname)' refs/remotes/origin/ do echo "${br} $(git show -s --format=\"%an %ae\" ${br})" done 

Sin embargo, no creo que eso sea lo que quieres comenzar. Probablemente sería mejor usar

 git branch --merged origin/master 

O algo similar. Que responden a la pregunta de "qué twigs no apuntan a un historial único y pueden eliminarse".