Je suis nouveau sur Git et le terminal. Comment quitter un mode listing généré par la git status
commande?
git
command-line
terminal
Luis Martins
la source
la source
core.pager
variable de configuration (si elle est définie), puis la variable d'environnement GIT_PAGER, puis la variable d'environnement PAGER, puisless
comme solution de repli.c'est une commande moins , en fait. Il utilise les mêmes commandes que vi .
la source
:q!
:q
était ce qu'il fallait pour moi, même si le terminal était à l'intérieur de less.exe juste q n'a rien fait. Merci @RageZTapez «q» et il fera le travail.
Chaque fois que vous êtes au terminal et que vous avez une situation similaire à l'esprit, essayez également de taper «quitter», «quitter» ainsi que la combinaison de touches d'abandon «Ctrl + C».
la source
ps -ax
. Ne savait pasq
.:q
pu sortir pour moi.q
,esc
et beaucoup d'autres touches et aucune d'entre elles n'a fonctionné jusqu'à ce que je puisse traverserCTRL + C
et cela m'a sorti de là!Pour les fenêtres :
Ctrl + q et c pour quitter la situation en cours.
la source
qou SHIFT+ qfera l'affaire. Cela vous sortir d' un grand nombre de longues séances de défilement des pages comme
git status
,git show HEAD
,git diff
etc. Ce ne sera pas quitter votre fenêtre ou votre session.la source
Mon combo préféré est
Gq
, qui imprime tous les diffs puis se ferme.Vous pouvez taper
h
pour afficher les commandes d'aide pour interagir avec less, ce qui l'imprime sur la console:la source
tout d'abord, vous devez configurer les préférences de fin de ligne dans termnial
Ensuite, vous pouvez utiliser
:q
la source
git config --global core.autocrlf true
place, il fera l'affaire.Vous pouvez désactiver le pager pour les commandes qui ne reconnaissent pas l'
--no-pager
indicateur.Je désactive les alias de journal et définit une quantité spécifique à renvoyer.
la source
Avant d'appuyer sur les commandes de sortie (q, etc.), vérifiez la langue d'entrée actuelle: si ce n'est pas le cas, les commandes en anglais peuvent ne pas fonctionner.
la source
Crt + c fonctionne pour Windows! user1852392
la source
Veuillez essayer ces étapes dans git bash, cela peut vous aider.
CTRL + C
:qa!
la source
Si vous êtes confronté à cela?
Parfois, il est possible qu'en écrivant dans Gitbash vous entrez> et que vous ne puissiez pas en sortir.
Cela m'arrive assez souvent pendant que je tape par erreur dans Gitbash (voir dans l'image).
Comment résoudre ce problème sur Mac?
Je ne l'ai pas vérifié dans Windows. Mais si c'est le cas, veuillez le modifier dans ma réponse.
la source
Si vous êtes sur le git bash, essayez d'utiliser exit;
J'ai essayé d'utiliser q ou ctrl + q mais ils n'ont pas fonctionné sur bash.
la source
exit
l'a fait pour moi. Mes résultats après avoir appuyé sur retour;la source