git
usa less
como um pager. Se você quiser usar o pager em um específico, apenas canalize a saída diretamente para less
( git
não tentará invocar less
em si se estiver enviando para um canal, então não precisa se preocupar em ter dois less
processa). Apenas faça:
git diff | less
Você também pode adicionar opções semelhantes a less
que git
para obter a mesma saída e adicionar a opção --color
a git diff
para obter cores:
git diff --color | less -RSX