.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
# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:31:13 UTC
# Technologies: Dart
### Dart ###
.dart_tool/
.packages
# Build output directory
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.
Files and directories created by pub
| Motif | Ce qu’il ignore |
|---|---|
.dart_tool/ |
Files and directories created by pub |
.packages |
Files and directories created by pub |
build/ |
Build output directory |
If you're building an application, you may want to check-in your pubspec.lock
| Motif | Ce qu’il ignore |
|---|---|
pubspec.lock |
If you're building an application, you may want to check-in your pubspec.lock |
If you don't generate documentation locally you can remove this line.
| Motif | Ce qu’il ignore |
|---|---|
doc/api/ |
If you don't generate documentation locally you can remove this line. |
.env* |
dotenv environment variables file |
Avoid committing generated Javascript files:
| Motif | Ce qu’il ignore |
|---|---|
*.dart.js |
Avoid committing generated Javascript files: |
Produced by the --dump-info flag.
| Motif | Ce qu’il ignore |
|---|---|
*.info.json |
Produced by the --dump-info flag. |
*.js |
When generated by dart2js. Don't specify *.js if your project includes source files written in JavaScript. |
*.js_ |
Produced by the --dump-info flag. |
*.js.deps |
Produced by the --dump-info flag. |
*.js.map |
Produced by the --dump-info flag. |
.flutter-plugins |
Produced by the --dump-info flag. |
.flutter-plugins-dependencies |
Produced by the --dump-info flag. |
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.