Git - Que hace realmente el comando "git fetch -a -p"

 
Vista:
sin imagen de perfil
Val: 23
Ha mantenido su posición en Git (en relación al último mes)
Gráfica de Git

Que hace realmente el comando "git fetch -a -p"

Publicado por stack (13 intervenciones) el 28/08/2019 10:32:18
Buenas

Pues la pregunta lo dice todo, recientemente he visto usar este comando, pero no entiendo lo suficiente leyendo la documentación como para saber lo que significa.

Lo que yo entiendo,

git fetch actualiza la información de las ramas (no se que hace realmente y eso de que actualiza objetos y "referencias" no me aclara nada)

git fetch -a a mi entender lo que hace es, en vez de borrar el archivo FETCH_HEAD, adjunta la nueva información... pero por otro lado no se que información incluye en este archivo y esto es lo que me parece peligroso con respecto al siguiente punto

git fetch -a -p - borra las ramas que no están en remoto, lo que sonaría bien porque así te elimina aquellas que ya no existen porque ya estén en test o producción pero... ¿que pasa con aquellas que yo tengo en local para uso propio? como tareas incompletas


Gracias y un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder