Too bad that a new useful customizable variable vc-git-print-log-follow is not mentioned in NEWS.26. It works quite well, but only with the following fix that puts more restrictions - it checks not only for a directory, but also if it is a single file. The whole patch is intended for the emacs-26 branch: