2010-12-10 16 views
16

He cometido mi trabajo (nota no empujado) en un buen estado conocido. Desde entonces he realizado cambios locales no deseados (sin comprometerlos o presionarlos). ¿Cuál es el comando para deshacer estos cambios y volver a mi estado de confirmación anterior?Git - retroceso a una confirmación anterior

Acepte mis disculpas por la pregunta para principiantes pero las sugerencias que aparecen en mi google parecen arcanas y me gustaría tener confianza en mis acciones.

Respuesta

20

De Pro Git Commnuity book:

errores de fijación

Si ha ensuciado el árbol de trabajo, pero aún no ha cometido su error, puede volver todo el árbol de trabajo hasta el último estado comprometido con

$ git reset --hard HEAD

+0

muchas gracias – Ben

Cuestiones relacionadas