What I've been doing more than once these days is this: somebody reviews documentation (for programmers) that I write. Then I write more documentation, here and there, with many commits. And since it's documentation and I think it's good, I'm also pushing it to the site. But I still want a kind of post-publishing review. So I have a branch called "review-marker" and create merge requests in the company GitLab for this branch, cherry picking appropriate commits. The result is a topic specific branch with all that has changed since the files were last reviewed, and it still gives the reviewer a place to comment the files. We're all comfortable with leaving comments on merge requests, so that's nice.
It still feels weird, though.