Problema
- ...no recuerdo si hago
git fetch
ogit 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 remotosgit 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
- VIM - Guía de supervivencia para humanos
- Instalar y configurar una solución de virtualización en Ubuntu 18.04 basándonos en KVM, Libvirt y Virtual Machine Manager
- Caracterización preliminar de empresas de base tecnológica fundamentadas en Open Source.
- TRANSFORMACIÓN DIGITAL E INTERNACIONALIZACIÓN
- XII Jornada De Software Libre Uniminuto - Villavicencio 2018