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

Comandos Relacionados