Bien, y a-t-il une page de manuel à ce sujet? ie utilise-t-il les touches less/ morestyle?
Ian Vaughan
6
Alternativement, fet les bpages Navigate f orward et b ackward.
Erik
D'une manière méta sympa, ces commandes fonctionnent également pour naviguer dans la page d'aide 👌
intcreator
8
Hit ?et il devrait vous montrer les raccourcis de commande pour faire page précédente / page suivante, etc.
Par défaut, gitexamine la variable d'environnement $GIT_PAGER, then $PAGERpour déterminer le programme à utiliser pour vous montrer la sortie de diff, log, show, etc.
Sur les nouveaux systèmes (Linux), la valeur par défaut $PAGERutilisée (même lorsqu'elle n'est pas définie) est less(auparavant, elle était la moins capable more).
Dans les deux lesset morela ?touche vous donne une liste de raccourcis de commande.
Il examine également la core.pagervariable de configuration. Et généralement, aucun de ces trois n'est généralement défini, et Git par défaut less -FRSX(notez que c'est Git qui fait ce choix).
Cascabel
4
Pour faire défiler vers le bas Utilisez
j ou ↓ pour descendre d'une ligne à la fois d pour vous déplacer de moitié sur l'écran de la page f pour vous déplacer d'un écran de page entier
Pour faire défiler vers le haut, utilisez
k ou ↑ pour monter d'une ligne à la fois u pour vous déplacer de moitié sur l'écran de la page b pour vous déplacer d'un écran de page entier
appuyez sur q pour quitter le journal Il reviendra à l'invite de commande normale
J'exécute ce que je pense être une installation standard de git sur Windows, msysgit 1.8.3, et pour moi git diff exécute quelque chose qui prétend être inférieur, la version 444. Au lieu de '?' pour l'aide, il veut «h». Semble que '?' est le début d'une sorte de recherche d'expression régulière.
Réponses:
la source
less
/more
style?f
et lesb
pages Navigate f orward et b ackward.Hit
?
et il devrait vous montrer les raccourcis de commande pour faire page précédente / page suivante, etc.Par défaut,
git
examine la variable d'environnement$GIT_PAGER
, then$PAGER
pour déterminer le programme à utiliser pour vous montrer la sortie de diff, log, show, etc.Sur les nouveaux systèmes (Linux), la valeur par défaut
$PAGER
utilisée (même lorsqu'elle n'est pas définie) estless
(auparavant, elle était la moins capablemore
).Dans les deux
less
etmore
la?
touche vous donne une liste de raccourcis de commande.la source
core.pager
variable de configuration. Et généralement, aucun de ces trois n'est généralement défini, et Git par défautless -FRSX
(notez que c'est Git qui fait ce choix).Pour faire défiler vers le bas Utilisez j ou ↓ pour descendre d'une ligne à la fois d pour vous déplacer de moitié sur l'écran de la page f pour vous déplacer d'un écran de page entier
Pour faire défiler vers le haut, utilisez k ou ↑ pour monter d'une ligne à la fois u pour vous déplacer de moitié sur l'écran de la page b pour vous déplacer d'un écran de page entier
appuyez sur q pour quitter le journal Il reviendra à l'invite de commande normale
la source
Pensez également à installer gitx (Mac) ou gitg (Ubuntu) pour de merveilleuses (et faciles) options d'interface graphique :)
la source
J'exécute ce que je pense être une installation standard de git sur Windows, msysgit 1.8.3, et pour moi git diff exécute quelque chose qui prétend être inférieur, la version 444. Au lieu de '?' pour l'aide, il veut «h». Semble que '?' est le début d'une sorte de recherche d'expression régulière.
la source