.gitignore für Dart
14 Ausschlussregeln für Dart, die du direkt in dein Repository übernehmen kannst.
Für Client-Anwendungen optimierte Sprache von Google
Die vollständige .gitignore für Dart
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 16:10:13 UTC
# Technologien: Dart
### Dart ###
.dart_tool/
.packages
# Build-Ausgabeverzeichnis
build/
pubspec.lock
doc/api/
.env*
*.dart.js
*.info.json
*.js
*.js_
*.js.deps
*.js.map
.flutter-plugins
.flutter-plugins-dependencies
Was diese Regeln für Dart ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Von pub erstellte Dateien und Verzeichnisse
| Muster | Ausgeschlossene Dateien |
|---|---|
.dart_tool/ |
Von pub erstellte Dateien und Verzeichnisse |
.packages |
Von pub erstellte Dateien und Verzeichnisse |
build/ |
Build-Ausgabeverzeichnis |
Wenn Sie eine Anwendung erstellen, möchten Sie möglicherweise Ihre pubspec.lock einchecken
| Muster | Ausgeschlossene Dateien |
|---|---|
pubspec.lock |
Wenn Sie eine Anwendung erstellen, möchten Sie möglicherweise Ihre pubspec.lock einchecken |
Wenn Sie die Dokumentation nicht lokal generieren, können Sie diese Zeile entfernen.
| Muster | Ausgeschlossene Dateien |
|---|---|
doc/api/ |
Wenn Sie die Dokumentation nicht lokal generieren, können Sie diese Zeile entfernen. |
.env* |
dotenv-Umgebungsvariablendatei |
Generierte JavaScript-Dateien nicht committen:
| Muster | Ausgeschlossene Dateien |
|---|---|
*.dart.js |
Generierte JavaScript-Dateien nicht committen: |
Wird durch das Flag --dump-info erzeugt.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.info.json |
Wird durch das Flag --dump-info erzeugt. |
*.js |
Bei Generierung durch dart2js. Geben Sie *.js nicht an, wenn Ihr Projekt in JavaScript geschriebene Quelldateien enthält. |
*.js_ |
Wird durch das Flag --dump-info erzeugt. |
*.js.deps |
Wird durch das Flag --dump-info erzeugt. |
*.js.map |
Wird durch das Flag --dump-info erzeugt. |
.flutter-plugins |
Wird durch das Flag --dump-info erzeugt. |
.flutter-plugins-dependencies |
Wird durch das Flag --dump-info erzeugt. |
So verwendest du diese .gitignore für Dart
- Kopiere die Regeln für Dart oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.