Platzi
Platzi

Suscríbete a Expert y aprende de tecnología al mejor precio anual.

Antes:$249
$209
Currency
Antes:$249
Ahorras:$40
COMIENZA AHORA
1

Git Fetch y merge vs git Pull, ¿cual hacer?

¿Qué es Git Fetch?

Git Fetch crea una nueva rama en nuestro repositorio, ahí tenemos una copia exacta de todo lo que sucede en el repositorio remoto.

Aunque esto no hace un merge (No lo copia sobre los archivos de nuestro main o master), sino que lo deja en una nueva branch o rama para que podamos editarlo o trabajar con el y hacer cualquier cambio antes de nuestro Merge


¿Qué hace git Pull?

Git Pull es una fusión o un alias de nuestro Fetch y hace merge al main. En general es más practico hacer git Pull directamente al main, aunque realmente ninguno de los dos es una mala praáctica.

Podrás usar git pull en tu repositorio local de forma facil con el comando que muestran en el curso:

Git pull origin main

Esto debería llevar los datos de tu repositorio remoto al master o main local.


¿Cuál debería usar?

Te doy la buena noticia programadora, ninguna es mejor que otra.

Habrá casos puntuales donde debas usar git Fetch para no crear conflictos en tu repositorio, o cambios que no quieras traerte, Aunque en general seguira siendo más practico usar.

Git pull

Entonces, cuéntame cual comando de git es tu favorito en los comentarios, y nunca pares de aprender ❤️

Escribe tu comentario
+ 2