Rama master local esta detrás de la rama master remota

Rama master local esta detrás de la rama master remota

Muchas veces (casi siempre) la rama local que tenemos de un repositorio se encuentra atrazada con la rama remota y estos son los pasos que yo realizo para actualizarme.

Actualizar rama Master

Cambiarse a la rama maestra

git checkout master

Obtener los cambio de la rama maestra remota

git fetch --all && git pull -f

Actualizar otras ramas locales con el remoto

Una vez se realizan los pasos anteriores, la rama master local está en sincronía con la rama master remota. Pero como resultado, las otras ramas locales no estan en sincronía con la nueva rama master local, para solucionarlo se realiza lo siguiente:

Cambiarse a la rama que se encuentra atrasada con la rama master local

git checkout BranchNameBehindCommit

Combinarla con la rama maestra local

git merge master

Ahora la rama esta en sincronía con la rama local.

Si esta rama esta en el repositorio remoto, se deben enviar los cambios.

git push

Fuente


Gracias

¡Gracias a todos! Sus aportes lo hacen posible. Si desea ayudar y apoyarnos a crear mejor contenido, puede hacer su donativo a través de paypal:

Algunos derechos reservados

Compartir en Redes sociales

A continuación

Cómo instalar RAR en Linux (binario oficial de RARLab)

Instalar Debtap en Arch Linux

No WWW usando .htaccess

Relacionado


¿Músico?

Si desea conocer sobre mi actividad musical lo invito a que visite la página principal. Allí encontrará todo sobre mi música.