Torna alla panoramica
Rischio

.env committato in Git per errore

Un .env committato resta per sempre nella cronologia – anche dopo averlo eliminato.

I file .env sono il posto giusto per i secret – finché Git li ignora. Se manca la riga giusta nel .gitignore, il file finisce nel repository con tutte le sue chiavi.

Cosa succede

Un git add . porta con sé il .env, il commit arriva nel repository e il push successivo lo mette online. Spesso ci si accorge solo quando il repository è già stato condiviso.

Perché è pericoloso

Git non dimentica nulla. Anche se elimini il file più tardi, resta nella cronologia – chiunque abbia clonato il repository ha la vecchia versione, chiavi comprese.

Come aiuta Env Clinic

Env Clinic verifica se il tuo .gitignore protegge davvero i file .env e può, su richiesta, cercare vecchie fughe nella cronologia Git.

env-clinic scan . --include-git-history
  • Controlla le regole .gitignore
  • Trova vecchie fughe nella cronologia
  • Fornisce le righe di protezione esatte

Trova questi punti prima che lo faccia qualcun altro.

Scarica Env Clinic