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