Retour à l'aperçu
Risque

.env commité dans Git par accident

Un .env commité reste pour toujours dans l'historique – même après suppression.

Les fichiers .env sont le bon endroit pour les secrets – tant que Git les ignore. Si la bonne ligne manque dans .gitignore, le fichier se retrouve dans le dépôt avec toutes ses clés.

Ce qui se passe

Un git add . embarque le .env, le commit arrive dans le dépôt, et le push suivant le met en ligne. Souvent, on ne le remarque qu'une fois le dépôt déjà partagé.

Pourquoi c'est dangereux

Git n'oublie rien. Même si vous supprimez le fichier plus tard, il reste dans l'historique – quiconque a cloné le dépôt possède l'ancienne version, clés comprises.

Comment Env Clinic aide

Env Clinic vérifie si votre .gitignore protège vraiment les fichiers .env, et peut au besoin parcourir l'historique Git à la recherche d'anciennes fuites.

env-clinic scan . --include-git-history
  • Vérifie les règles .gitignore
  • Trouve d'anciennes fuites dans l'historique
  • Fournit les lignes de protection exactes

Trouvez ces endroits avant quelqu'un d'autre.

Télécharger Env Clinic