Kiedy robię różnicę Git, pokazuje kod z różnicą i wygląda świetnie. Ale jak mam przejść do następnej strony lub następnego dokumentu.
Odpowiedzi:
Next line : return
Next page : space bar
Previous page : w
Quit viewing the diff : q
Help : h
less/ morestyle?
fi bnawigacji po stronach f orward i b ackward.
Naciśnij ?i powinno pokazać skróty poleceń do wykonywania strony w górę / w dół itp.
Domyślnie gitpatrzy na zmienną środowiskową $GIT_PAGER, then, $PAGERaby określić program, który ma być używany do wyświetlania danych wyjściowych diff, log, show itp.
W nowych systemach (linux) domyślną $PAGERużywaną (nawet jeśli nie jest ustawiona) jest less(była mniej zdolna more).
W obu lessi klucz daje listę skrótów poleceń.more?
core.pagerzmienną config. Ogólnie rzecz biorąc, żaden z tych trzech nie jest zwykle ustawiany, a Git domyślnie less -FRSX(pamiętaj, że to Git dokonuje tego wyboru).
Przewijanie w dół Użyj j lub ↓, aby przejść w dół o jedną linię na raz d, aby przejść o połowę ekranu strony f, aby przejść o cały ekran strony
Aby przewijać w górę, użyj k lub ↑, aby przejść o jedną linię w górę u, aby przejść o połowę ekranu strony b, aby przejść o cały ekran strony
naciśnij q, aby wyjść z dziennika Powróci do zwykłego wiersza poleceń
Uruchamiam coś, co myślę, że jest zwykłą instalacją gita w systemie Windows, msysgit 1.8.3, a dla mnie git diff uruchamia coś, co twierdzi, że jest mniejsze, wersja 444. Zamiast '?' o pomoc chce „h”. Wygląda na to '?' jest początkiem pewnego rodzaju wyszukiwania wyrażeń regularnych.