Es culpa de una versión anterior de un file en una location diferente

En un momento mi repository de git tuvo sus paths reorganizados.

A menudo quiero echarle la culpa a un file en una revisión antes de la mudanza.

¿Cuál es el hechizo de culpar a Git para culpar a un file que no existe en el repository actual?

Lo intenté:

> git blame new/path/to/file old_rev fatal: no such path ... in old_rev > git blame old/path/to/file old_rev fatal: cannot stat path ... in old_rev > git blame old_rev:old/path/to/file old_rev fatal: cannot stat path ... in old_rev 

Claramente, podría echar un vistazo a old_rev y culpar a la ruta adecuada, pero prefiero evitar eso.

Puedes usar la git blame --follow para culpar a tus renombrados.

También veo que sus parameters están en el order incorrecto, intente lo siguiente:

 git blame old_rev -- old/path/to/file