git log após renomeação de arquivo

Quando um arquivo está em uma pasta que foi renomeada, o histórico é cortado ao usar o ‘git log’. Para ver todo o histórico desse arquivo antes e depois da renomeação da pasta pai, use o seguinte.

Onde foo é a nova pasta, git descobre o resto para você.
git log --follow -- foo/README.md