.gitignore per Dart

14 regole di esclusione per Dart, pronte da copiare nel repository.

Linguaggio di Google ottimizzato per le applicazioni client

Il .gitignore completo per Dart

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:11:28 UTC
# Tecnologie: Dart

### Dart ###
.dart_tool/
.packages
# Directory dei risultati di compilazione
build/
pubspec.lock
doc/api/
.env*
*.dart.js
*.info.json
*.js
*.js_
*.js.deps
*.js.map
.flutter-plugins
.flutter-plugins-dependencies

Cosa escludono le regole di Dart

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

File e directory creati da pub

Schema di esclusione Cosa esclude
.dart_tool/ File e directory creati da pub
.packages File e directory creati da pub
build/ Directory dei risultati di compilazione

Se stai sviluppando un'applicazione, puoi includere pubspec.lock nel controllo versione

Schema di esclusione Cosa esclude
pubspec.lock Se stai sviluppando un'applicazione, puoi includere pubspec.lock nel controllo versione

Se non generi la documentazione localmente, puoi rimuovere questa riga.

Schema di esclusione Cosa esclude
doc/api/ Se non generi la documentazione localmente, puoi rimuovere questa riga.
.env* File delle variabili d'ambiente dotenv

Evita di includere nei commit i file JavaScript generati:

Schema di esclusione Cosa esclude
*.dart.js Evita di includere nei commit i file JavaScript generati:

Prodotto dall'opzione --dump-info.

Schema di esclusione Cosa esclude
*.info.json Prodotto dall'opzione --dump-info.
*.js Quando sono generati da dart2js. Non specificare *.js se il progetto include file sorgente scritti in JavaScript.
*.js_ Prodotto dall'opzione --dump-info.
*.js.deps Prodotto dall'opzione --dump-info.
*.js.map Prodotto dall'opzione --dump-info.
.flutter-plugins Prodotto dall'opzione --dump-info.
.flutter-plugins-dependencies Prodotto dall'opzione --dump-info.

Come usare questo .gitignore per Dart

  1. Copia le regole di Dart 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 Linguaggio

Vedi tutti i modelli di Linguaggio