Git verwendet standardmäßig less als Pager. Normalerweise bevorzuge ich more, da es die erste Seite ausdruckt und man dann durch den Inhalt blättern kann.
Außerdem verbleibt der Inhalt in der Konsole, wenn er fertig ist. Dies ist in der Regel praktisch, da man oft etwas mit dem Inhalt nach dem Nachschlagen machen möchte (z.B. dem Commiter eine E-Mail schicken und ihm sagen, dass er in seinem letzten Commit einen Fehler eingeführt hat).
Wenn Sie dann Inhalte weiterleiten wollen, wäre es umständlich, zu blättern und alles auszudrucken. Das Gute an "more" ist, dass man es mit der Pipeline kombinieren kann und so alles durchleiten kann, z. B.
# Find the commit abcdef123 in the full commit history and read author and commit message
git log |grep -C 5 'abcdef123'
Mehr ist im Grunde nicht nötig, es sei denn, Sie möchten nicht, dass der Inhalt in der Konsole verbleibt, wenn Sie fertig sind. Um stattdessen more zu verwenden, gehen Sie wie unten beschrieben vor.
git config --global core.pager 'more'