¿La opción de reset “mixed” es ahora obsoleta?, es una diferencia que noto con el curso anterior pero la opción --mixed me sigue funciona...

Bernardo Ayala Montezuma

Bernardo Ayala Montezuma

Pregunta
studenthace 6 años

¿La opción de reset “mixed” es ahora obsoleta?, es una diferencia que noto con el curso anterior pero la opción --mixed me sigue funcionando. ¿Es porque son muy raras las ocasiones en las cuales se utiliza?

1 respuestas
para escribir tu comentario
    Eduardo Jiménez

    Eduardo Jiménez

    studenthace 6 años

    Hola Bernando,

    puede estar deprecated (obsoleta o en desuso), pero eso no significa que retiren la opción. Aunque podrían hacerlo en versiones futura.

    En cualquier caso, en el curso se recomienda, o más bien se indica, que lo más usual es usar hard, para deshacer todo en todos sitios, para volver al estado anterior al desastre. Mientras que soft y mixed no deshacen todo en todos sitios, dejando cambios del working directory sin deshacer o del stage. De modo que si no se sabe muy bien lo que se está haciendo puede ser un lío. Diría que ya es un lío usar soft, por lo que mucho más usar mixed. Mientras que un hard es lo más fácil de entender y lo que en la mayoría de los casos resuelve lo que necesitamos.

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.