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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.