Saltar al contenido

Ingrese un mensaje de confirmación para explicar por qué esta fusión es necesaria, especialmente si fusiona un upstream actualizado en una rama de tema.

Te traemos la solución a esta dificultad, o por lo menos eso creemos. Si presentas preguntas dínoslo y sin dudarlo te responderemos

Solución:

No es un mensaje de error de Git, es el editor ya que git usa su editor predeterminado.

Para resolver esto:

  1. presione “i” (i para insertar)
  2. escribe tu mensaje de combinación
  3. presione “esc” (escape)
  4. escribir “:wq” (escribir y salir)
  5. luego presiona enter

¡En realidad no es un error! Significa que debe ingresar algún mensaje para marcar esta combinación. Mi sistema operativo es Ubuntu 14.04. Si usa el mismo sistema operativo, solo necesita hacer esto de la siguiente manera:

  1. Escriba algún mensaje

  2. ControlCO

  3. Escriba el nombre del archivo (como “Merge_feature01”) y presione Ingresar

  4. ControlX salir

Ahora, si va a .git y encontrará el archivo “Merge_feature01”, ese es el registro de combinación en realidad.

tl;dr Configure el editor en algo más agradable, como Sublime o Atom

Aquí bonito se utiliza en el sentido de un editor que Me gusta o encuentra más fácil de usar.

El problema subyacente es que Git utiliza de forma predeterminada un editor que es demasiado poco intuitivo para la mayoría de las personas: Vim. Ahora, no me malinterpreten, amo a Vim, y aunque podría reservar algo de tiempo (como un mes) para aprender Vim y tratar de entender por qué algunas personas piensan que Vim es el mejor editor que existe, hay una manera más rápida. de solucionar este problema 🙂

La solución es no memorizar comandos crípticos., como en la respuesta aceptada, ¡pero configurando Git para usar un editor que te guste y entiendas! Realmente es tan sencillo como configurar cualquiera de estas opciones

  1. la configuración de configuración de git core.editor (por proyecto, o globalmente)
  2. la VISUAL o EDITOR variable de entorno (esto también funciona para otros programas)

Cubriré la primera opción para un par de editores populares, pero GitHub también tiene una excelente guía sobre esto para muchos editores.

Para usar átomo

Directamente desde sus documentos, ingrese esto en una terminal:
git config --global core.editor "atom --wait"

Normalmente, Git espera a que finalice el comando del editor, pero dado que Atom se bifurca a un proceso en segundo plano inmediatamente, esto no funcionará, a menos que le des la --wait opción.

Para usar texto sublime

Por las mismas razones que en el caso de Atom, necesita una marca especial para indicarle al proceso que no debe bifurcarse en segundo plano:

git config --global core.editor "subl -n -w"

Te mostramos reseñas y valoraciones

Nos puedes sustentar nuestro análisis ejecutando un comentario y valorándolo te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *