# gitleaks > Detecta secretos y claves API filtradas en repositorios Git. > Más información: . - Escanea un repositorio remoto: `gitleaks detect --repo-url {{https://github.com/usuario/repositorio.git}}` - Escanea un directorio local: `gitleaks detect --source {{ruta/al/repositorio}}` - Crea un archivo JSON con los resultados del análisis: `gitleaks detect --source {{ruta/al/repositorio}} --report {{ruta/a/informe.json}}` - Utiliza un archivo de reglas personalizado: `gitleaks detect --source {{ruta/al/repositorio}} --config-path {{ruta/a/archivo_de_configuración.toml}}` - Inicia la búsqueda a partir de una confirmación específica: `gitleaks detect --source {{ruta/al/repositorio}} --log-opts {{--since=identificador_confirmación}}` - Escanea cambios no confirmados antes de una confirmación: `gitleaks protect --staged` - Muestra información detallada que indica que partes se identificaron como fugas durante el análisis: `gitleaks protect --staged --verbose`