.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

  1. Copiez les règles Dart ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. 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.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore Language

Voir tous les modèles Language