gitPhoto

 

Problema

  • ...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

Imagen Original (CC Atribución): https://flic.kr/p/91DVuV

En OpenSAI estaremos atentos a conocer tu experiencia, no dudes en dejar tu comentario ...y si te gustó nuestro contenido:


No hay comentarios

Deje su comentario

En respuesta a Some User

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.