> Faqs > Cómo borrar un archivo de entorno .env de Git después de haberlo enviado al repositorio remoto?

Cómo borrar un archivo de entorno .env de Git después de haberlo enviado al repositorio remoto?

He enviado un archivo .env al repositorio remoto sin darme cuenta.

El archivo se ha confirmado, por lo que ya está en el repositorio remoto y se puede ver en Github. Pero obviamente esto no tendría que ser así, pues tiene nombres de usuario claves sensibles...

¿Cómo puedo hacer que Git elimine ese archivo de remoto, para que ya nadie lo pueda ver?

Responder la pregunta
Editar Hacer otra preguntaPreguntar

Respuestas

Para borrar el archivo tienes que usar un comando "git rm". Suponiendo que tu archivo de variables de entorno se llama ".env", el comando sería el siguiente:

git rm --cached .env

Tienes en el Manual de Git de desarrolloweb explicada toda la operativa de borrado de archivos del repositorio.

No te olvides luego de meter el archivo .env dentro de tu .gitignore, para que el fichero de las variables de entorno no vuelva a subirse al repositorio.

Por cierto, una vez que lo has subido el archivo al repo sería bueno cambiar las claves! :D

Miguel Angel
884 38 56 2