.gitignore per Firebase

17 regole di esclusione per Firebase, pronte da copiare nel repository.

Piattaforma di sviluppo di applicazioni

Il .gitignore completo per Firebase

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:08:07 UTC
# Tecnologie: Firebase

### Firebase ###
/firebase-debug.log
/firebase-debug.*.log
.firebaserc
/firebase.json
# File di cache
*.cache
hosting/.cache
/functions/node_modules/
/functions/.env
/functions/package-lock.json
/firebase-*.zip
/.firebase/
/emulator-ui/
# File di log
*.log
# Log di debug npm
npm-debug.log*
# Log di debug di Yarn
yarn-debug.log*
/.env.*
# Log degli errori di Yarn
yarn-error.log*

Cosa escludono le regole di Firebase

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

File di compilazione e distribuzione di Firebase

Schema di esclusione Cosa esclude
/firebase-debug.log File di compilazione e distribuzione di Firebase
/firebase-debug.*.log File di compilazione e distribuzione di Firebase
.firebaserc File di compilazione e distribuzione di Firebase

Hosting di Firebase

Schema di esclusione Cosa esclude
/firebase.json Hosting di Firebase
*.cache File di cache
hosting/.cache Hosting di Firebase

Funzioni Firebase

Schema di esclusione Cosa esclude
/functions/node_modules/ Funzioni Firebase
/functions/.env Funzioni Firebase
/functions/package-lock.json Funzioni Firebase

Emulatori Firebase

Schema di esclusione Cosa esclude
/firebase-*.zip Emulatori Firebase
/.firebase/ Emulatori Firebase
/emulator-ui/ Emulatori Firebase

Registri di log

Schema di esclusione Cosa esclude
*.log File di log
npm-debug.log* Log di debug npm
yarn-debug.log* Log di debug di Yarn
yarn-error.log* Log degli errori di Yarn

File d'ambiente (configurazioni locali)

Schema di esclusione Cosa esclude
/.env.* File d'ambiente (configurazioni locali)

Come usare questo .gitignore per Firebase

  1. Copia le regole di Firebase qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Cloud

Vedi tutti i modelli di Cloud