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