Well, you should use command substitution:
git checkout $(git log --follow --pretty=%H path/to/file | tail -n 1) path/to/file
but nothing will be fundamentally simpler. Git tracks content, not files, so it doesn't have a “version one of file A” entry - going through the history to find it.
--reverse, - , , , .
-, ( , ), .