
JESUS ALMIRCAR CASTELLANOS
Preguntano me queda claro como devolver del staging cuando uso el comando git reset commiit – soft

Adrian Gomez
lo entendi mejor de esta forma: Para regresar de un commit a staging area usa git reset --soft <nombre del archivo> y Para regresar del staging al unstaging (untracked) usa git checkout <nombre del archivo>

Manuel Garcia
Plantealo de la siguiente forma, el git reset --soft te devuelve en el tiempo y todos los cambios que hiciste después del commit en el que te encuentras se quedan listos para ser agregados al staging, depende de tí agregar que cambios quieres o no. A diferencia del git reset --hard, que regresa en el tiempo pero todos los cambios se pierden y si verificas el estado con git status, no hay cambios disponibles para ser agregados.