Ejecuto git desde la línea de comando.
¿Cómo se guarda el mensaje de confirmación?
Me refiero a qué teclas debo presionar para pasar esta pantalla:
Ejecuto git desde la línea de comando.
¿Cómo se guarda el mensaje de confirmación?
Me refiero a qué teclas debo presionar para pasar esta pantalla:
Respuestas:
Estás dentro de vim. Para guardar los cambios y salir, escriba:
<esc> :wq <enter>
Eso significa:
:wq
Una alternativa que stdcall en los comentarios menciona es:
Z
dos veces).Creo que la respuesta REAL a esta pregunta es una explicación de cómo configurar qué editor usar de forma predeterminada, si no se siente cómodo con Vim.
Así es como configurar el Bloc de notas, por ejemplo, útil en Windows:
git config --global core.editor "notepad"
Gedit, más amigable con Linux:
git config --global core.editor "gedit"
Puede leer la configuración actual de esta manera:
git config core.editor
core.editor
. Se requiere GitPad u otro contenedor. github.com/github/GitPad
git config --global --unset-all core.editor
. Sin embargo, si hay alguna forma de usar el Bloc de notas con WSL, sería perfecto.
También puede comprometerse con git commit -m "Message goes here"
Eso es más fácil.
Presione Shift-zz. Guarda los cambios y se cierra. Escapar no funcionó para mí.
Estoy usando Git Bash en Windows. Y tampoco podía superar esto. Mis mensajes de confirmación son simples, así que no quiero agregar otro editor de cajeros automáticos.
Si ingresa git commit
pero omite ingresar un comentario utilizando el –m
parámetro, Git abrirá el editor predeterminado para que pueda editar su nota de registro. Por defecto eso es Vim. Ahora puedes hacer dos cosas:
Alternativa 1: salga de Vim sin ingresar ningún comentario y repita
Un comentario en blanco o sin guardar se contará como un intento abortado de confirmar sus cambios y puede salir de Vim siguiendo estos pasos:
Presione Escpara asegurarse de que no está en modo de edición (puede presionar Escvarias veces si no está seguro)
Escriba :q!
enter
(es decir, dos puntos, letra q, signo de exclamación, enter), esto le dice a Vim que descarte cualquier cambio y salga)
Git responderá:
Cancelando la confirmación debido a un mensaje de confirmación vacío
y una vez más eres libre de comprometerte usando:
git commit –m "your comment here"
Alternativa 2: usa Vim para escribir un comentario
Siga los siguientes pasos para usar Vim para escribir sus comentarios
:wq
enterRespuesta de https://blogs.msdn.microsoft.com/kristol/2013/07/02/the-git-command-line-101-for-windows-users/