Soy nuevo en Git and Terminal. ¿Cómo puedo salir de un modo de listado generado por el comando git status?¿Cómo salir de una lista de estado de git en la terminal?
Respuesta
Tengo que adivinar aquí, pero git probablemente está ejecutando su salida en su programa $ PAGER, probablemente less
o more
. En cualquier caso, escribiendo q debería sacarlo.
El buscapersonas usado por git se selecciona mediante la variable de configuración 'core.pager' (si está configurada), luego la variable de entorno GIT \ _PAGER, luego la variable de entorno PAGER, luego' less' como reserva. –
+1 Gracias por aliviar mi dolor, lol – Anthony
Gracias de nuevo, la mayoría de las veces solía comenzar todo de nuevo. También soy un novato .. – 1088
Escriba 'q' y hará el trabajo.
Cuando se encuentre en la terminal y tenga una situación similar, tenga en cuenta también intentar escribir 'salir', 'salir' y la combinación de teclas de aborto 'Ctrl + C'.
Estaba usando 'Ctrl + Z' y terminé con una tonelada de procesos de git sin terminar cuando ejecuté '' 'ps -ax'''. No sabía sobre '' 'q'''. – brokenindexfinger
Ctrl + Z pone las tareas en segundo plano, por lo que tiene sentido. Personalmente no pude obtener Ctrl + C para cerrarlo. q funciona – Amalgovinus
Ctrl + C funciona en esas instancias extrañas. – 3366784
primero de todo lo que es necesario alinear la configuración de preferencias que termina en termnial
git config --global core.autocrlf input
git config --global core.safecrlf true
continuación, puede utilizar :q
Una nota para los usuarios de Windows: Para mí, agregar estas líneas resultó en la incapacidad de agregar archivos al seguimiento (fatal: CRLF sería reemplazado por LF en README.md). Entonces, si está usando Windows, agregue 'git config --global core.autocrlf true' en su lugar, hará el trabajo. – ConcurrentHashMap
Mi combinación preferida es Gq
, que imprime todas las diferenciaciones y luego sale.
Puede escribir h
para mostrar los comandos de ayuda para interactuar con menos, que imprime a esta consola:
SUMMARY OF LESS COMMANDS
Commands marked with * may be preceded by a number, N.
Notes in parentheses indicate the behavior if N is given.
h H Display this help.
q :q Q :Q ZZ Exit.
---------------------------------------------------------------------------
MOVING
e ^E j ^N CR * Forward one line (or N lines).
y ^Y k ^K ^P * Backward one line (or N lines).
f ^F ^V SPACE * Forward one window (or N lines).
b ^B ESC-v * Backward one window (or N lines).
z * Forward one window (and set window to N).
w * Backward one window (and set window to N).
ESC-SPACE * Forward one window, but don't stop at end-of-file.
d ^D * Forward one half-window (and set half-window to N).
u ^U * Backward one half-window (and set half-window to N).
ESC-) RightArrow * Left one half screen width (or N positions).
ESC-( LeftArrow * Right one half screen width (or N positions).
F Forward forever; like "tail -f".
r ^R ^L Repaint screen.
R Repaint screen, discarding buffered input.
---------------------------------------------------
Default "window" is the screen height.
Default "half-window" is half of the screen height.
---------------------------------------------------------------------------
SEARCHING
/pattern * Search forward for (N-th) matching line.
?pattern * Search backward for (N-th) matching line.
n * Repeat previous search (for N-th occurrence).
N * Repeat previous search in reverse direction.
ESC-n * Repeat previous search, spanning files.
ESC-N * Repeat previous search, reverse dir. & spanning files.
ESC-u Undo (toggle) search highlighting.
---------------------------------------------------
Search patterns may be modified by one or more of:
^N or ! Search for NON-matching lines.
^E or * Search multiple files (pass thru END OF FILE).
^F or @ Start search at FIRST file (for /) or last file (for ?).
^K Highlight matches, but don't move (KEEP position).
^R Don't use REGULAR EXPRESSIONS.
---------------------------------------------------------------------------
JUMPING
g < ESC-< * Go to first line in file (or line N).
G > ESC-> * Go to last line in file (or line N).
p % * Go to beginning of file (or N percent into file).
t * Go to the (N-th) next tag.
T * Go to the (N-th) previous tag.
{ ( [ * Find close bracket }) ].
} ) ] * Find open bracket { ([.
ESC-^F <c1> <c2> * Find close bracket <c2>.
ESC-^B <c1> <c2> * Find open bracket <c1>
---------------------------------------------------
para las ventanas:
Ctrl + Q y C para la salida de la situación de funcionamiento.
exit
lo hizo por mí. Mis resultados después de presionar regresar;
my-mac:Car Game mymac$ exit
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
esto es lo mismo que cerrar toda la ventana, la pregunta pide salir de la sesión de git como en ssh –
Antes de presionar los comandos de salida (q, etc.) revise el idioma de entrada actual: si no es así, los comandos pueden no funcionar.
Si está en el juego git bash intente con exit;
Intenté usar la q o ctrl + q pero no funcionaron en bash.
¡Crt + c funciona para Windows! user1852392
- 1. Git diff - cómo salir de la lista de diff
- 2. ¿Cómo se muestra la información de estado de git en el lado derecho de la terminal?
- 3. Cualquier forma de salir de la secuencia de comandos bash, pero no salir de la terminal
- 4. Salir de una carpeta usando Git Bash
- 5. ¿Hay alguna manera de listar repositorios git en la terminal?
- 6. Powershell Git código de enlace Salir
- 7. git-filter-branch: salir de la estructura de directorios
- 8. haciendo que git solicite una contraseña en la terminal
- 9. Cómo salir de adb logcat
- 10. Cómo salir de una función
- 11. Cómo colorear la salida de estado de git?
- 12. Git: Cómo volver de 'cabeza separada' estado
- 13. ¿Cómo salir de una aplicación WPF programáticamente?
- 14. Estado de Git en varios repositorios en una Mac
- 15. Git Iniciar sesión ZSH Terminal
- 16. Terminal en estado interrumpido (texto invisible/sin eco) después de la salida() durante la entrada()/raw_input()
- 17. ¿Cómo agregar el estado del archivo git a la línea de estado de vim?
- 18. ¿Cómo hacer una lista de archivos versionados en git?
- 19. Manejo de la funcionalidad 'Deslizar para salir' de la lista de aplicaciones recientes de ICS
- 20. Habilitación de sintaxis Git destacando para el terminal de Mac
- 21. ¿Cómo veo la lista de archivos modificados para una confirmación única, en Git?
- 22. Salir de una mentalidad de procedimiento
- 23. Obtener URL de la ruta actual en la Terminal SSH
- 24. Cómo salir de una aplicación correctamente
- 25. ¿Cómo abro una aplicación de terminal desde node.js?
- 26. ¿Cómo ejecutar un script de Ruby en la Terminal?
- 27. cómo salir de un buf en vim
- 28. Cómo salir de REPL
- 29. .gitignore aparece cuando ejecuto el estado de git
- 30. Cómo salir de doseqs anidados
Si es menor, entonces no se necesitan dos puntos (:). ¡Estás pensando si vi! –
sí, solo 'q' funciona –
ambos funcionan tan ..... – RageZ