Consulta: Le di reset --hard para probar y volver al primer commit. Lo hice le di git add . después git log --stat y ya no estaban los “p...

Hector Pedro Quiroga

Hector Pedro Quiroga

Pregunta
studenthace 4 años

Consulta:

Le di reset --hard para probar y volver al primer commit. Lo hice le di git add . después git log --stat y ya no estaban los “posteriores commit”… pero no habìa hecho “clear”, por lo tanto, todavìa podìa ver eñ “id” de los commit que habìa borrado, probé en hacer un reset hard con los commit que ya no estaban y recuperé los archivos que habìa “eliminado” con el primer reset --hard… hay algo que me estoy perdiendo?

2 respuestas
para escribir tu comentario
    Hector Pedro Quiroga

    Hector Pedro Quiroga

    studenthace 4 años

    Ahhhhh... Muchas gracias!

    Ricardo Martínez Guzmán

    Ricardo Martínez Guzmán

    studenthace 4 años

    Es una duda bastante interesante la que planteas. Git reset --hard lo que hace es volver al último commit de la rama pero realmente no borra nada. En todo caso es un borrado del staging, mientras los cambios queden registrados en e log de git; se puede volver atrás.

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.