git - rotos - ¿Volver a cometer local?
volver pelicula completa online almodovar (3)
Esto restablecerá todo a su compromiso actual (deshaciéndose de todos los cambios, por etapas o de otra manera:
git reset HEAD --hard
Esto restablecerá todo a la confirmación anterior (también eliminando todos los cambios, por etapas o de otro tipo)
git reset HEAD^ --hard
el ^ junto a HEAD significa un compromiso antes de HEAD, donde HEAD está donde se encuentra actualmente. Puedes regresar dos confirmaciones usando ^^, o tres con ^^^. Además, puede usar una tilde para especificar el número de confirmaciones: ~ 3 para tres confirmaciones.
git reset HEAD~3 --hard
También tenga en cuenta que la opción --hard significa que estos comandos eliminarán todos los cambios que tenga que no estén ocultos.
He bajado el código de mi repo que ha desordenado las cosas. Me gustaría revertir todo mi proyecto a mi último compromiso local. ¿Cómo haría esto?
Localice su última confirmación local en git log
y ejecute git reset --hard <commit sha1>
.
Eliminará todos los cambios locales que no haya comprometido y moverá la HEAD a esta confirmación.
git pull
puede recuperar y unir múltiples confirmaciones. Para volver a su estado local anterior (en lugar de volver a hacer n-confirmaciones), puede utilizar el reflog . git reset --hard @{1}