Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Error en la ejecucion de push y pull en la ramas master

tal vez el error se acondiciona por abrir una nueva ventana de Git para hacer el seguimiento al instructor, pero tambien se ve un salto de video en el aula y tengo esos dos dudas para este error Error

2 respuestas

Hola Miguel , espero que esté bien.

Para superar este error tienes algunas soluciones , pero antes de eso, verifique su vérsión actual de git usando git --version. Estas solución funciona bien con Git 2.27.0 y adelante.

1- Cambie a la estrategia de fusión

Cuando hay cambios remotos que no están en su sucursal local, deben resolverse. El comportamiento predeterminado de Git es la fusión, lo que creará una nueva confirmación en su rama local que resolverá esos cambios. Puede usar git config pull.rebase false el comando para volver a la estrategia de fusión predeterminada en lugar de usar la estrategia de reorganización.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Después de volver a la estrategia predeterminada, puede volver a intentar ejecutar el git pull servidorlocal master.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

2- Cambie a la estrategia de avance rápido

A veces, su trategia predeterminada será solo FF. Entoces, para volver a esta estrategia, debe ejecutar git config --global pull.ff only

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Esto agregará la seguiente línea a $HOME/.gitconfig:

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Pero también es importante tener en cuenta aquí que Git actualizará su rama solo si se puede "avanzar rápidamente" sin crear nuevas confirmaciones. Si esto no se puede hacer, es decir, si local y remoto han divergido, git config --global pull.ff only simplemente cancela con un mensaje de error.

Si ainda tiene duda te dejo este tutoríal https://www.atlassian.com/git/tutorials/using-branches/merge-strategy

Espero haberte ayudado! Gracias por tu participación =)

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Holaa!, muchas gracias por el aporte, tenia el mismo output en la terminal :)