Exibindo mudanças git com data relativa

Como mostrar onde estava seu branch master ontem?

git show master@{yesterday}

E 2 meses atrás? Simples!

git show master@{2.months.ago}

A mesma opção pode ser usada git reflogquando você precisar reverter, por exemplo, o resultado de git rebase --interactive:

git reflog head@{26.hours.ago}