Cuaderno · 14 de noviembre de 2026
Git: subí una contraseña o un .env al repositorio
gitseguridad
Lo primero no es Git: es cambiar la contraseña.
- Cambia la clave o el token ya. Si el repositorio es público, da por hecho que alguien la tiene: hay robots que leen GitHub en tiempo real.
- Que no se vuelva a subir:
echo ".env" >> .gitignore
git rm --cached .env
git commit -m "Quitar .env del repositorio"
- Borrarlo también del historial (reescribe el historial: avisa a quien tenga el repositorio clonado):
pip install git-filter-repo
git filter-repo --path .env --invert-paths
git push --force --all