Schön, gibt es eine Manpage dazu? dh verwendet es less/ morestyle Tasten?
Ian Vaughan
6
Alternativ fund bSeitennavigation f orward und b ackward.
Erik
Auf eine nette Meta-Art funktionieren diese Befehle auch zum Navigieren auf der Hilfeseite 👌
intcreator
8
Drücken Sie ?und es sollte Ihnen die Befehlsverknüpfungen für das Auf- und Abblättern usw. anzeigen.
Standardmäßig wird gitdie Umgebungsvariable " $GIT_PAGERthen" angezeigt $PAGER, um das Programm zu bestimmen, mit dem die Ausgabe von "diff", "log", "show" usw. angezeigt wird .
Auf neuen (Linux-) Systemen wird standardmäßig $PAGER(auch wenn es nicht festgelegt ist) verwendet less(früher war es weniger leistungsfähig more).
In beiden lessund moreder ?Taste erhalten Sie eine Befehlsverknüpfungsliste.
Es wird auch die core.pagerKonfigurationsvariable betrachtet. Und im Allgemeinen ist keines dieser drei normalerweise festgelegt, und Git ist standardmäßig auf less -FRSX(beachten Sie, dass Git diese Wahl trifft).
Cascabel
4
Zum Scrollen nach unten Verwenden Sie
j oder ↓, um jeweils eine Zeile nach unten zu bewegen. D, um sich um die Hälfte des Seitenbildschirms zu bewegen. F, um sich um einen ganzen Seitenbildschirm zu bewegen
Verwenden Sie zum Scrollen nach oben
k oder ↑, um jeweils eine Zeile nach oben zu verschieben. U bewegt sich um die Hälfte des Seitenbildschirms. B bewegt sich um einen ganzen Seitenbildschirm
Drücken Sie q , um das Protokoll zu verlassen. Es wird zur regulären Eingabeaufforderung zurückgekehrt
Ich verwende eine Standard-Git-Installation unter Windows, msysgit 1.8.3, und für mich führt git diff etwas aus, das angeblich weniger ist, Version 444. Anstelle von '?' um Hilfe will es 'h'. Es scheint, dass '?' ist der Beginn einer Art Suche nach regulären Ausdrücken.
Antworten:
quelle
less
/more
style Tasten?f
undb
Seitennavigation f orward und b ackward.Drücken Sie
?
und es sollte Ihnen die Befehlsverknüpfungen für das Auf- und Abblättern usw. anzeigen.Standardmäßig wird
git
die Umgebungsvariable "$GIT_PAGER
then" angezeigt$PAGER
, um das Programm zu bestimmen, mit dem die Ausgabe von "diff", "log", "show" usw. angezeigt wird .Auf neuen (Linux-) Systemen wird standardmäßig
$PAGER
(auch wenn es nicht festgelegt ist) verwendetless
(früher war es weniger leistungsfähigmore
).In beiden
less
undmore
der?
Taste erhalten Sie eine Befehlsverknüpfungsliste.quelle
core.pager
Konfigurationsvariable betrachtet. Und im Allgemeinen ist keines dieser drei normalerweise festgelegt, und Git ist standardmäßig aufless -FRSX
(beachten Sie, dass Git diese Wahl trifft).Zum Scrollen nach unten Verwenden Sie j oder ↓, um jeweils eine Zeile nach unten zu bewegen. D, um sich um die Hälfte des Seitenbildschirms zu bewegen. F, um sich um einen ganzen Seitenbildschirm zu bewegen
Verwenden Sie zum Scrollen nach oben k oder ↑, um jeweils eine Zeile nach oben zu verschieben. U bewegt sich um die Hälfte des Seitenbildschirms. B bewegt sich um einen ganzen Seitenbildschirm
Drücken Sie q , um das Protokoll zu verlassen. Es wird zur regulären Eingabeaufforderung zurückgekehrt
quelle
Erwägen Sie auch die Installation von gitx (Mac) oder gitg (Ubuntu) für wunderbare (und einfache) GUI-Optionen :)
quelle
Ich verwende eine Standard-Git-Installation unter Windows, msysgit 1.8.3, und für mich führt git diff etwas aus, das angeblich weniger ist, Version 444. Anstelle von '?' um Hilfe will es 'h'. Es scheint, dass '?' ist der Beginn einer Art Suche nach regulären Ausdrücken.
quelle