git fetch
Brandon M. · 20 de abril de 2026
¿Pa qué sirve?
Pos pa descargar los cambios del repo remoto, así namas compa, a diferencia de git pull que va, busca los cambios, los descarga y los aplica, fetch solamente va y trae los cambios, sin embargo no los aplica (si tienes dudas con lo de que es el repo remoto pásate a acá Zonas en git) y hay tres formas principales para utilizarlo.
1- A secas
Este es en si el mas común (al menos en mi experiencia) básicamente es en la rama en la que estés va y busca y trae los cambios.
Sintaxis
git fetch2- Todo
Así como lo lee compa, básicamente eso, lo único que tenemos que definir es el url del repo remoto de donde vamos a descargar esos cambios, que generalmente para esto ya tenemos definido ese remoto con alias mediante git remote.
Sintaxis
git fetch url_repoO con el alias
git fetch alias_repo3- Un rama en especifico
Pues es eso wey, tampoco que le hacemos al pedo, solo ocupamos definir el url del repo (o su respectivo alias) y la rama que queremos descargar.
Sintaxis
git fetch url_repo nombre_ramaO su respectivo
git fetch alias_repo nombre_ramaConsideraciones
Durante este articulo me enfoque mucho en hacer la comparación entre URL del repo y alias, y es que me percate que si eres nuevo puede que sea un poco confuso conectar los puntos de tal forma que digas a un alias pues es un URL, ojo yo se que hay gente super genio y las cosa, felicidades si eres de esos, pero a veces cosas que parecen sencillas pues puede que nos cuesten, solo eso quería que lo tuvieran en cuenta, un alias no es mas que un URL.
Referencias
- freeCodeCamp.org. (2020, 28 mayo). Git and GitHub for Beginners - Crash Course [Vídeo]. YouTube. https://www.youtube.com/watch?v=RGOj5yH7evk
- Git - reference. (s. f.). https://git-scm.com/docs