Recently I was requested to produce a report of changes in a git repo between two tags by testing team. I am not sure the basis of the request, as they can go through the git repo themselves.
While deploying my recent hugo website to github, I re-learnt that, you can only publish gh-pages from master branch for user or organization repository.