.gitignore pro Dart
14 pravidel ignorování pro Dart, připravených ke zkopírování do repozitáře.
Jazyk od Googlu optimalizovaný pro klientské aplikace
Kompletní .gitignore pro Dart
# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:13:49 UTC
# Technologie: Dart
### Dart ###
.dart_tool/
.packages
# Adresář výstupu sestavení
build/
pubspec.lock
doc/api/
.env*
*.dart.js
*.info.json
*.js
*.js_
*.js.deps
*.js.map
.flutter-plugins
.flutter-plugins-dependencies
Co pravidla pro Dart skutečně ignorují
Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.
Soubory a adresáře vytvořené pub
| Vzor | Co ignoruje |
|---|---|
.dart_tool/ |
Soubory a adresáře vytvořené pub |
.packages |
Soubory a adresáře vytvořené pub |
build/ |
Adresář výstupu sestavení |
Pokud vytváříte aplikaci, může být vhodné zahrnout pubspec.lock do repozitáře
| Vzor | Co ignoruje |
|---|---|
pubspec.lock |
Pokud vytváříte aplikaci, může být vhodné zahrnout pubspec.lock do repozitáře |
Pokud dokumentaci negenerujete místně, můžete tento řádek odstranit.
| Vzor | Co ignoruje |
|---|---|
doc/api/ |
Pokud dokumentaci negenerujete místně, můžete tento řádek odstranit. |
.env* |
Soubor proměnných prostředí dotenv |
Necommitovat generované soubory Javascript:
| Vzor | Co ignoruje |
|---|---|
*.dart.js |
Necommitovat generované soubory Javascript: |
Vytvořeno přepínačem --dump-info.
| Vzor | Co ignoruje |
|---|---|
*.info.json |
Vytvořeno přepínačem --dump-info. |
*.js |
Při generování pomocí dart2js. Neuvádějte *.js, pokud projekt obsahuje zdrojové soubory JavaScript. |
*.js_ |
Vytvořeno přepínačem --dump-info. |
*.js.deps |
Vytvořeno přepínačem --dump-info. |
*.js.map |
Vytvořeno přepínačem --dump-info. |
.flutter-plugins |
Vytvořeno přepínačem --dump-info. |
.flutter-plugins-dependencies |
Vytvořeno přepínačem --dump-info. |
Jak používat tento .gitignore pro Dart
- Zkopírujte výše uvedená pravidla pro Dart nebo si soubor rovnou stáhněte.
- V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
- Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
- Commitněte .gitignore, aby celý tým sdílel stejná pravidla.