Jestem nowy w Git i terminalu. Jak mogę wyjść z trybu wyświetlania wygenerowanego przez git status
polecenie?
git
command-line
terminal
Luis Martins
źródło
źródło
core.pager
zmienną konfiguracyjną (jeśli jest ustawiona), następnie zmienną środowiskową GIT_PAGER, następnie zmienną środowiskową PAGER, a następnieless
jako rezerwową.tak naprawdę to mniej rozkazu. Używa tych samych poleceń, co vi .
źródło
:q!
:q
było to, co było dla mnie potrzebne, mimo że terminal był w pliku less.exe, po prostu q nic nie zrobił. Dzięki @RageZWpisz „q”, a wykona zadanie.
Ilekroć znajdujesz się w terminalu i masz podobne problemy, pamiętaj również o wpisaniu „quit”, „exit” oraz kombinacji klawiszy „Ctrl + C”.
źródło
ps -ax
. Nie wiedziałem o tymq
.:q
udało mi się wyjść.q
,esc
a wiele innych klawiszy i żaden z nich nie zadziałał, dopóki nie przeszedłemCTRL + C
i to mnie wyciągnęło!dla Windowsa :
Ctrl + q ic, aby wyjść z bieżącej sytuacji.
źródło
qlub SHIFT+ qzałatwi sprawę. To będzie cię z wielu rozległych sesji strona przewijania jak
git status
,git show HEAD
,git diff
itd. To nie będzie zamknąć okno lub zakończyć sesję.źródło
Moją preferowaną kombinacją jest
Gq
, która drukuje wszystkie różnice, a następnie wychodzi.Możesz wpisać,
h
aby wyświetlić komendy pomocy dotyczące interakcji z less, która wypisze to na konsolę:źródło
przede wszystkim musisz ustawić preferencje zakończenia linii na terminarzu
Następnie możesz użyć
:q
źródło
git config --global core.autocrlf true
zamiast tego, wykona zadanie.Możesz wyłączyć pager dla poleceń, które nie rozpoznają
--no-pager
flagi.Wyłączam aliasy dziennika i ustawiam określoną ilość do zwrócenia.
źródło
Przed naciśnięciem komend wyjścia (q itp.) Sprawdź bieżący język wprowadzania: jeśli nie jest, komendy angielskie mogą nie działać.
źródło
Crt + c działa na systemie Windows! użytkownik1852392
źródło
Spróbuj tych kroków w git bash, może ci to pomóc.
CTRL + C
:qa!
źródło
Jeśli masz do czynienia z tym?
Czasami jest możliwe, że pisząc w Gitbash, wchodzisz w> i po prostu nie możesz się z tego wydostać.
Zdarza się to dość często, gdy przez pomyłkę wpisuję „w Gitbash” (patrz obrazek).
Jak rozwiązać ten problem na komputerze Mac?
Nie sprawdziłem tego w systemie Windows. Ale jeśli tak, proszę zmodyfikuj to w mojej odpowiedzi.
źródło
Jeśli jesteś na git bash, spróbuj wyjść;
Próbowałem użyć q lub ctrl + q, ale nie działały na bash.
źródło
exit
zrobił to dla mnie. Moje wyniki po naciśnięciu klawisza return;źródło