tag - git pull-no puede enviar el mensaje de fusión
git tag name (2)
Posible duplicado:
github bloquea el terminal mac al usar el comando de extracción
Estoy usando git a través de la terminal en el mac. Me he encontrado con un problema molesto recientemente cuando intento ejecutar git pull
. Después de ejecutar git pull
, recibo el siguiente mensaje de error:
Merge ssh://domain.com/repository.git
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with ''#'' will be ignored, and an empty message aborts:
# the commit.
El problema es que no puedo ingresar nada. Mi terminal parece estar atascada y no hay nada que parezca poder hacer al respecto. Soy bastante nuevo en git, así que puede ser un error simple el que estoy cometiendo.
Leí here que para algunas personas el editor de texto se abre en este punto. Este ciertamente no es el caso en mi extremo. También establece que puedo usar el indicador --no-edit para fusionar sin un mensaje, pero incluso esto no parece funcionar en mi extremo.
Por el momento estoy un poco despistado, atorado y sin poder realizar ningún cambio en mi servidor.
Cuando ve esto, un editor ya está abierto, porque ve esto;) Supongo que abre vi
, o una derivada de esto. Busque en Google para saber cómo usarlo, pero parece que prefiere cambiar el editor en su lugar
git config --global core.editor "emacs"
Prefiero nano
:)
Esto es vim, es un editor de Unix común
prensa:
:wq
Eso es. (w = escribir q = dejar de fumar)