Do you see this when you do
~ ~ ~ ~ ~ (END)
Then paste this into your terminal
git config --global --replace-all core.pager "less -F -X"
passing the -F option to less causes it to quit if the content is less than one screen, however after doing so the screen is reset and you end up not seeing the content, the -X option does away with that behaviour. So, I use the following to enable conditional paging based on the amount of content.