.gitignore pour Dart
14 règles d’exclusion pour Dart, prêtes à copier dans votre dépôt.
Langage optimisé pour le client par Google
Le .gitignore complet pour Dart
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 10:22:46 UTC
# Technologies : Dart
### Dart ###
.dart_tool/
.packages
# Répertoire de sortie de compilation
build/
pubspec.lock
doc/api/
.env*
*.dart.js
*.info.json
*.js
*.js_
*.js.deps
*.js.map
.flutter-plugins
.flutter-plugins-dependencies
Ce que ces règles Dart ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Fichiers et répertoires créés par pub
| Motif | Ce qu’il ignore |
|---|---|
.dart_tool/ |
Fichiers et répertoires créés par pub |
.packages |
Fichiers et répertoires créés par pub |
build/ |
Répertoire de sortie de compilation |
Si vous développez une application, vous pouvez souhaiter versionner pubspec.lock
| Motif | Ce qu’il ignore |
|---|---|
pubspec.lock |
Si vous développez une application, vous pouvez souhaiter versionner pubspec.lock |
Vous pouvez supprimer cette ligne si vous ne générez pas la documentation localement.
| Motif | Ce qu’il ignore |
|---|---|
doc/api/ |
Vous pouvez supprimer cette ligne si vous ne générez pas la documentation localement. |
.env* |
Fichier de variables d’environnement dotenv |
Éviter de versionner les fichiers JavaScript générés :
| Motif | Ce qu’il ignore |
|---|---|
*.dart.js |
Éviter de versionner les fichiers JavaScript générés : |
Produit par l’option --dump-info.
| Motif | Ce qu’il ignore |
|---|---|
*.info.json |
Produit par l’option --dump-info. |
*.js |
Lorsqu’ils sont générés par dart2js. N’indiquez pas *.js si votre projet contient des fichiers sources écrits en JavaScript. |
*.js_ |
Produit par l’option --dump-info. |
*.js.deps |
Produit par l’option --dump-info. |
*.js.map |
Produit par l’option --dump-info. |
.flutter-plugins |
Produit par l’option --dump-info. |
.flutter-plugins-dependencies |
Produit par l’option --dump-info. |
Comment utiliser ce .gitignore pour Dart
- Copiez les règles Dart ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.