2009-05-20 22 views
8

Tengo un git repo, y un código de revisión que quiero que obtenga mi clon local. ¿Cómo puedo llevarlo a una revisión específica y deshacerme de cualquier cambio que haya hecho?llevar git repo a una cierta revisión

Respuesta

11

Verifique la rama con la que desea meterse. Encuentra la revisión que desea en el registro, y luego hacer:

$ git reset --hard abcd93 

Con abcd93 ser cualquier versión que ha encontrado en el registro. Sin embargo, tenga en cuenta que esto cambiará el puntero de la bifurcación.

lo general es mejor para desovar fuera una nueva rama, por lo que considerar

$ git checkout abcd93 -b new_branch_name