¿Que diferencia hay entre “git reset HEAD” y “git restore --staged” ?

Pregunta de la clase:
Git reset vs. Git rm
Jhon Samuel Fernandez Gutierrez

Jhon Samuel Fernandez Gutierrez

Pregunta
studenthace 4 años

¿Que diferencia hay entre “git reset HEAD” y “git restore --staged” ?

2 respuestas
para escribir tu comentario
    Maria Camila Pulido Muñoz

    Maria Camila Pulido Muñoz

    studenthace 2 años
    Sura Naileth Cedeño Lopez

    Sura Naileth Cedeño Lopez

    Team Platzihace 4 años

    Hola Jhon :wave:

    git reset HEAD -- <archivo>:
    El HEAD es por así decirlo un puntero que te situa en que parte de la rama te encuentras ahora mismo, esta instrucción lo que hace es devolver al archivo al estado en el que estaba el commit donde se encuentra el HEAD.

    git restore --staged <archivo>:
    como indica su nombre, quita el archvo de la fase stage. El stage es la fase previa por la que pasa un archivo antes de ser commiteado

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.