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:
git
git-commit
Jackson Publick
fuente
fuente
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:
Gedit, más amigable con Linux:
Puede leer la configuración actual de esta manera:
fuente
core.editor
. Se requiere GitPad u otro contenedor. github.com/github/GitPadgit 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.fuente
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.
fuente
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á:
y una vez más eres libre de comprometerte usando:
Alternativa 2: usa Vim para escribir un comentario
Siga los siguientes pasos para usar Vim para escribir sus comentarios
Eso te dejará con un cursor parpadeante en la primera línea. Añade tu comentario. Presione Escpara asegurarse de que no está en modo de edición (puede presionar Esc varias veces si no está seguro)
:wq
enter(es decir, dos puntos, letra w, letra q, enter), esto le indicará a Vim que guarde los cambios y salga)
Respuesta de https://blogs.msdn.microsoft.com/kristol/2013/07/02/the-git-command-line-101-for-windows-users/
fuente
Con el editor de átomos , solo necesita instalar el paquete git-plus .
fuente