git github - ¿Cómo puedo deshacer 'git add' antes del commit?

git download / git

Por error añadí archivos a Git usando el comando

git add myfile.txt

Braiam



Answer #1

Eliminar el archivo del índice,pero mantenerlo versionado y dejar los cambios no comprometidos en la copia de trabajo:

 git reset HEAD <file>

Restablece el archivo al último estado desde HEAD,deshaciendo los cambios y eliminándolos del índice:

 # Think `svn revert <file>` IIRC.
 git reset HEAD <file>
 git checkout <file>

 # If you have a `<branch>` named like `<file>`, use:
 git checkout -- <file>
 git rm --cached <archivo>
 git rm <file>