origin - git pull análogo a/opuesto a git push-f?
git pull origin master (2)
Con respecto a hace unos años, la respuesta de MattDiPasquale destruirá cualquier cambio o compromiso local.
Si tiene cambios o confirmaciones locales, pero necesita reescribir el historial, ejecute:
git fetch origin
git rebase origin/master
Esta pregunta ya tiene una respuesta aquí:
- Git tira después de actualización forzada 2 respuestas
A veces, esp. cuando soy el único que trabaja en un repositorio remoto, me gusta reescribir el historial con git rebase -i
y git push origin master -f
.
¿Cómo hago un git pull origin master
forzado sin una fusión? Lo intenté con la opción -f
, pero eso no funcionó. Solo quiero reescribir la historia de mi repositorio git local para que coincida con la del control remoto (origen).
git fetch
git reset --hard origin/master