Ludovic Frank Gitignore

.gitignore для Dart

14 правил игнорирования для Dart, готовых к копированию в репозиторий.

Оптимизированный для клиента язык от Google

Полный .gitignore для Dart

# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:52:42 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

  1. Скопируйте приведенные выше правила Dart или загрузите файл напрямую.
  2. Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
  3. Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
  4. Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.

Другие шаблоны Язык .gitignore

Посмотреть все шаблоны Язык