Cómo get el logging GIT para directorys movidos

Después de reorganizar un grupo de directorys usando "git mv", puedo get el historial completo de los files individuales usando "git log –follow", pero cuando lo uso en un directory, no muestra el historial completo, justo lo que sucedió después del movimiento.

Dado que los directorys movidos contienen miles de files con muchos cambios, no es realmente práctico rebuild el historial yendo a través de los directorys file por file.

¿Que me estoy perdiendo aqui?

Incidentalmente, no he encontrado una manera de hacer esto con TortoiseGit tampoco …

Aunque no es un método ideal, si "git mv" el directory vuelve a su location original, el historial completo aparece nuevamente.

Todavía espero que alguien sepa de un método que mostrará el historial completo de todos los files en un directory sin tener que recurrir a lo que acabo de describir.