...no recuerdo si hago git fetch o git pull sobre mi repositorio 😵 (nota para mi subconsciente ooome!)
Solución Utilizada
El objetivo es actualizar mi repositorio local con los cambios de nuestro repositorio remoto, ambas opciones cumplen esa función pero hay diferencias:
git fetch descarga los nuevos commits del repositorio remoto pero NO hace un merge en nuestra rama local de trabajo (más seguro)
git pull descarga los nuevos commits del repositorio remoto y AUTOMÁTICAMENTE hace un merge sobre nuestra rama local de trabajo, puede causar conflictos si no estamos seguros de lo que hacemos (tenemos sueño o nos encontramos en algún estado alterado de consciencia)
Un flujo de trabajo normal sería:
git fetch origin...revisa cambios remotos
git diff origin/main...¿qué ha cambiado?
git merge origin/main...cuando estemos seguros hacemos el correspondiente merge
Este sitio web utiliza cookies necesarias para su funcionamiento y para alcanzar los fines que se describen en la política de privacidad. Al aceptarla, al desplazarse por esta página o al continuar navegando, acepta nuestra política de privacidad.