Terminal
remote: error: GH013: Repository rule violations found — Push cannot contain secrets
- Qué significa
- GitHub revisó los commits que ibas a subir, detectó una clave de API o secreto real dentro de un archivo y bloqueó el push para proteger tu cuenta.
- Causas probables
- Se pegó una clave en un archivo de código, de configuración o en
.env.exampleen lugar de.env.local. .env.localno estaba incluido en.gitignorecuando se hizo el commit.
- Se pegó una clave en un archivo de código, de configuración o en
- Cómo evitarlo
- No pongas nunca claves reales en ningún sitio que no sea
.env.localy las variables de entorno de Vercel.
Copia para tu agente
GitHub bloqueó mi push con `GH013: Push cannot contain secrets`. No te saltes nunca el bloqueo: voy a revocar la clave ahora mismo. Quita el secreto del archivo y del commit pendiente, y comprueba que `.gitignore` incluye `.env*`.
¿Te ha resultado útil esta página?