remote origin example git git-push git-pull git-fetch

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í:

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