В какой-то момент пути в моем репозитории git были реорганизованы.
Я часто хочу обвинить файл в ревизии перед перемещением.
Какое заклинание git blame обвиняет файл, которого нет в текущем репозитории?
Я пробовал:
> 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
Ясно, что я мог бы просто проверить old_rev и указать соответствующий путь, но я бы предпочел избежать что.