Hice cambios en algunos de mis archivos en mi repo local, y luego hice git add -A
que creo que añadió demasiados archivos al área de preparación. ¿Cómo puedo eliminar todos los archivos del área de preparación?
Después de hacerlo, haré manualmente `git add "nombre de archivo".
Se pueden desescalar los archivos del índice utilizando
git reset HEAD -- path/to/file
Al igual que git add
, puede desensamblar archivos recursivamente por directorio y así sucesivamente, por lo que para desensamblar todo a la vez, ejecute esto desde el directorio raíz de su repositorio:
git reset HEAD -- .
Además, para futuras referencias, la salida de git status
te dirá los comandos que necesitas ejecutar para mover los archivos de un estado a otro.
Si ya has consignado un montón de archivos no deseados, puedes desestabilizarlos y decirle a git que los marque como eliminados (sin borrarlos realmente) con
git rm --cached -r .
La opción --cached
le dice que elimine las rutas de la puesta en escena y el índice sin eliminar los archivos en sí y -r
opera sobre los directorios de forma recursiva. A continuación, puede git add
cualquier archivo que desee mantener el seguimiento.