El comando uggested para eliminar archivos no rastreados de git docs es git clean
git clean : elimina los archivos no rastreados del árbol de trabajo
Método sugerido: Modo interactivo mediante el uso git clean -i
para que podamos tener control sobre él. deja ver las opciones disponibles restantes.
Opciones Disponibles:
git clean
-d -f -i -n -q -e -x -X (can use either)
Explicación:
1. -d
Elimine los directorios sin seguimiento además de los archivos sin seguimiento. Si un directorio no rastreado es administrado por un repositorio Git diferente, no se elimina de manera predeterminada. Use la opción -f dos veces si realmente desea eliminar dicho directorio.
2. -f, --force
Si la variable de configuración de Git clean.requireForce no está establecida en false, git clean se negará a ejecutarse a menos que se especifique -f, -n o -i.
3. -i, --interactivo
Muestra lo que se haría y limpia los archivos de forma interactiva. Consulte "Modo interactivo" para más detalles.
4. -n, --dry-run
En realidad, no elimine nada, solo muestre lo que se haría.
5. -q, --quiet
Cállate, solo informa errores, pero no los archivos que se eliminan correctamente.
6. -e, --excluir =
Además de los que se encuentran en .gitignore (por directorio) y $ GIT_DIR / info / exclude, también considere que estos patrones están en el conjunto de las reglas de ignorar vigentes.
7. -x
No use las reglas de ignorar estándar leídas de .gitignore (por directorio) y $ GIT_DIR / info / exclude, pero aún use las reglas de ignorar dadas con las opciones -e. Esto permite eliminar todos los archivos sin seguimiento, incluidos los productos de compilación. Esto se puede usar (posiblemente junto con git reset) para crear un directorio de trabajo prístino para probar una compilación limpia.
8. -X
Eliminar solo los archivos ignorados por Git. Esto puede ser útil para reconstruir todo desde cero, pero mantener archivos creados manualmente.