git clean
Mantenimiento Avanzado
Elimina archivos no rastreados del directorio de trabajo
Uso
git clean [-d] [-f] [-n] [-x]
Ejemplos
-
git clean -n
Muestra qué archivos serían eliminados (dry run)
basic -
git clean -f
Elimina archivos no rastreados forzosamente
basic -
git clean -fd
Elimina archivos y directorios no rastreados
advanced -
git clean -fx
Elimina archivos ignorados y no rastreados
advanced
Notas
- Útil para limpiar archivos generados o temporales
- No afecta a archivos en .gitignore por defecto
Advertencias
- ¡CUIDADO! Los archivos eliminados no se pueden recuperar
- Usa siempre -n primero para ver qué se eliminará
Consejos
- -i para modo interactivo (más seguro)
- -x incluye archivos ignorados en la limpieza