¿Cómo puedo search en el historial de git references a files en una carpeta y purgar los que no tienen ninguno?

Tenemos un repository que mantuvo algunos de sus files de medios estáticos fuera del repository, y uno de nuestros juniors tuvo la tarea de mover los files usados ​​al repository para que pudiéramos manejar files estáticos. El problema es que no fue muy diligente y dejó caer toda la carpeta en el repository, en lugar de seleccionar los files que necesitábamos.

¿Cómo podemos search references a los files multimedia, mostrar una list de files que no tienen reference en el historial y eliminarlos completamente del repository?

"no se agregaron hace tanto time"

Una solución sería:

  • restablecer la twig a antes de ese "volcado" de files
  • agregar solo los files correctos (y confirmar)
  • elige con precisión los commits más recientes realizados después del dump