git pull

Remoto beginner

Obtiene y fusiona los cambios del repositorio remoto con tu rama local

Uso

git pull [remote] [rama] | git pull --rebase

Ejemplos

  • git pull origin main

    Obtiene y fusiona los cambios de la rama main remota

    basic
  • git pull

    Obtiene cambios de la rama remota configurada

    basic
  • git pull --rebase

    Obtiene cambios y reaplica commits locales encima

    advanced
  • git pull --no-commit

    Obtiene cambios sin crear commit de merge automático

    advanced

Notas

  • Combina git fetch y git merge en un solo comando
  • Mantén tu repositorio actualizado antes de pushear

Advertencias

  • Puede causar conflictos si hay cambios en las mismas líneas
  • Asegúrate de tener tus cambios locales commitados antes de pull

Consejos

  • Usa git pull --rebase para mantener el historial más limpio
  • git fetch + git merge da más control que git pull directo

Comandos Relacionados