.gitignore для Dart
14 правил ігнорування для Dart, готових до копіювання у ваш репозиторій.
Оптимізована для клієнта мова від Google
Повний .gitignore для Dart
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 23:48:28 UTC
# Технології: Dart
### Dart ###
.dart_tool/
.packages
# Побудувати вихідний каталог
build/
pubspec.lock
doc/api/
.env*
*.dart.js
*.info.json
*.js
*.js_
*.js.deps
*.js.map
.flutter-plugins
.flutter-plugins-dependencies
Що насправді ігнорують ці правила Dart
Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.
Файли та каталоги, створені pub
| Шаблон | Що ігнорується |
|---|---|
.dart_tool/ |
Файли та каталоги, створені pub |
.packages |
Файли та каталоги, створені pub |
build/ |
Побудувати вихідний каталог |
Якщо ви створюєте програму, ви можете перевірити свій pubspec.lock
| Шаблон | Що ігнорується |
|---|---|
pubspec.lock |
Якщо ви створюєте програму, ви можете перевірити свій pubspec.lock |
Якщо ви не створюєте документацію локально, ви можете видалити цей рядок.
| Шаблон | Що ігнорується |
|---|---|
doc/api/ |
Якщо ви не створюєте документацію локально, ви можете видалити цей рядок. |
.env* |
файл змінних середовища dotenv |
Уникайте фіксації згенерованих файлів Javascript:
| Шаблон | Що ігнорується |
|---|---|
*.dart.js |
Уникайте фіксації згенерованих файлів Javascript: |
Створено за допомогою прапорця --dump-info.
| Шаблон | Що ігнорується |
|---|---|
*.info.json |
Створено за допомогою прапорця --dump-info. |
*.js |
Коли створюється dart2js. Не вказуйте *.js, якщо ваш проект містить вихідні файли, написані мовою JavaScript. |
*.js_ |
Створено за допомогою прапорця --dump-info. |
*.js.deps |
Створено за допомогою прапорця --dump-info. |
*.js.map |
Створено за допомогою прапорця --dump-info. |
.flutter-plugins |
Створено за допомогою прапорця --dump-info. |
.flutter-plugins-dependencies |
Створено за допомогою прапорця --dump-info. |
Як використовувати цей .gitignore для Dart
- Скопіюйте правила Dart вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.