# Subiste un secreto: revocar, sustituir, limpiar

**Lo que ves:** Una clave o contraseña está en un archivo que se subió con un commit, quizá ya en GitHub.

**Por qué pasa:** El secreto no estaba en un archivo ignorado. Una vez subido, da por hecho que alguien lo ha visto.

## Cómo arreglarlo

1. Revoca primero la clave en la web del proveedor. Es lo más importante.
2. Crea una clave nueva y guárdala solo en Vercel y en `.env.local`.
3. Pide a tu agente que la quite del código, añada el archivo a `.gitignore` y te explique las opciones para el historial.

## Mensaje para tu agente

```text
Subí un secreto con un commit y ya lo he revocado. Quítalo del código, asegúrate de que el archivo se ignora y explícame mis opciones para el historial de Git con palabras sencillas antes de cambiar nada.
```

**Cómo evitarlo:** Los secretos solo viven en `.env.local` y en Vercel.

---
Fuente: [Agentic Makers](https://agenticmakers.app/es/ayuda/subiste-un-secreto) · Licencia: CC BY 4.0
