Saltar al contenido
danielsanjuan

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.

  1. 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.
  2. Que no se vuelva a subir:
echo ".env" >> .gitignore
git rm --cached .env
git commit -m "Quitar .env del repositorio"
  1. 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

← Todas las notas