Si quiero regresar a algún commit anterior, que no es el HEAD, ¿cómo podría hacerlo?

Josué Eduardo Apén Bal

Josué Eduardo Apén Bal

Pregunta
studenthace 5 años

Si quiero regresar a algún commit anterior, que no es el HEAD, ¿cómo podría hacerlo?

4 respuestas
para escribir tu comentario
    Edisson Castro

    Edisson Castro

    studenthace 5 años

    Puedes volver a un commit anterior mediante git reset --soft (o --hard, aunque es peligroso :-P) <commit-adonde-regresas>, o mediante git checkout <commit-adonde-regresas>, la diferencia es que con reset, no puedes volver al commit de donde vienes. En este caso, el head.

    Ignacio Saccomano

    Ignacio Saccomano

    studenthace 5 años

    De nada!

    Josué Eduardo Apén Bal

    Josué Eduardo Apén Bal

    studenthace 5 años

    ¡Gracias amigo! Me ayudó bastante. ¡Te lo agradezco mucho!

    Ignacio Saccomano

    Ignacio Saccomano

    studenthace 5 años

    Hola. poniendo el comando "git log" podés copiar el id del commit al que querés ir y luego introducís: "git checkout (el id de ese commit)"

    Si es un commit cercano al head, podés directamente poner HEAD seguido de "" y la cantidad de commits que está antes del HEAD. Ejemplo: quiero volver al commit anterior al más reciente. Entonces pongo: "git checkout HEAD1"

    Espero haber ayudado ;)

Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.