Cómo forzar un git pull y sobrescribir los ficheros locales

A mí me suele pasar que cuando hago un git pull me salen estos mensajes de error:

Esto quiere decir que en la copia local tenemos ficheros modificados sin haber hecho commit, y al hacer un git pull perderíamos esos cambios. Con lo cual, nos insta a hacer commit de esos cambios o a desecharlos si no nos interesan, antes de proceder con el git pull.

En Git no existe un parámetro para forzar a sobrescribir los datos locales que hubiera. Pero sí disponemos de otra forma de conseguir el mismo objetivo:

Esto hará que actualicemos nuestro servidor local de Git con lo que existe en el servidor central, pero sin tocar nada en nuestra copia local.

Y con esto pondremos como copia local la última versión que esté en la rama origin/master (podemos usar cualquier otra rama, por supuesto). Sobrescribiendo todos los ficheros locales.

Comentarios

comentarios

Deja un comentario