cual es la diferencia entre git checkout y git reset ??? creo que ambas actùan muy similares

DAMIÁN NICOLAS PINEDO

DAMIÁN NICOLAS PINEDO

Pregunta
studenthace 5 años

cual es la diferencia entre git checkout y git reset ??? creo que ambas actùan muy similares

4 respuestas
para escribir tu comentario
    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacherhace 5 años

    Si usas checkout solo puedes estar de espectador por así decirlo, pero si llegas a modificar un archivo y lo guardas y haces un commit, todos tus cambios se pierden, porque estás haciendo un commit con tus archivos del pasado

    DAMIÁN NICOLAS PINEDO

    DAMIÁN NICOLAS PINEDO

    studenthace 5 años

    aaa entonces en el caso de checkout si viajo al pasado y quiero cambiarlo queda guardado pero no se borra todos los demas commit y con reset se pierde todo si o si ?

    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacherhace 5 años

    La diferencia es que con Git checkout es como viajar en el tiempo, puedes ir y volver sin problemas, Git reset es como quedarte atrapado en el tiempo, puedes volver pero no podrás regresar a la actualidad

    Juan Camilo García Ardila

    Juan Camilo García Ardila

    studenthace 5 años

    Hola, son bastante parecido solo que git checkout solo mueve la referencia head mientras git reset mueve el head y el master, si quieres conocer mas y con una explicación mas amplia entra aqui!!!

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.