Dart için .gitignore
Dart için deponuza kopyalamaya hazır 14 yoksayma kuralı.
Google tarafından istemci için optimize edilmiş dil
Dart için eksiksiz .gitignore
# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 22:59:54 UTC
# Teknolojiler: Dart
### Dart ###
.dart_tool/
.packages
# Derleme çıktı dizini
build/
pubspec.lock
doc/api/
.env*
*.dart.js
*.info.json
*.js
*.js_
*.js.deps
*.js.map
.flutter-plugins
.flutter-plugins-dependencies
Bu Dart kurallarının aslında neyi göz ardı ettiği
Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.
Pub tarafından oluşturulan dosyalar ve dizinler
| Desen | Yoksaydıkları |
|---|---|
.dart_tool/ |
Pub tarafından oluşturulan dosyalar ve dizinler |
.packages |
Pub tarafından oluşturulan dosyalar ve dizinler |
build/ |
Derleme çıktı dizini |
Bir uygulama geliştiriyorsanız pubspec.lock'unuzu kontrol etmek isteyebilirsiniz.
| Desen | Yoksaydıkları |
|---|---|
pubspec.lock |
Bir uygulama geliştiriyorsanız pubspec.lock'unuzu kontrol etmek isteyebilirsiniz. |
Yerel olarak belge oluşturmazsanız bu satırı kaldırabilirsiniz.
| Desen | Yoksaydıkları |
|---|---|
doc/api/ |
Yerel olarak belge oluşturmazsanız bu satırı kaldırabilirsiniz. |
.env* |
dotenv ortam değişkenleri dosyası |
Oluşturulan JavaScript dosyalarını commit etmeyin:
| Desen | Yoksaydıkları |
|---|---|
*.dart.js |
Oluşturulan JavaScript dosyalarını commit etmeyin: |
--dump-info bayrağı tarafından üretilir.
| Desen | Yoksaydıkları |
|---|---|
*.info.json |
--dump-info bayrağı tarafından üretilir. |
*.js |
dart2js tarafından oluşturulduğunda. Projeniz JavaScript'te yazılmış kaynak dosyalar içeriyorsa *.js'yi belirtmeyin. |
*.js_ |
--dump-info bayrağı tarafından üretilir. |
*.js.deps |
--dump-info bayrağı tarafından üretilir. |
*.js.map |
--dump-info bayrağı tarafından üretilir. |
.flutter-plugins |
--dump-info bayrağı tarafından üretilir. |
.flutter-plugins-dependencies |
--dump-info bayrağı tarafından üretilir. |
Dart için bu .gitignore nasıl kullanılır?
- Yukarıdaki Dart kurallarını kopyalayın veya dosyayı doğrudan indirin.
- Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
- Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
- Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.