# Flutter/Dart .gitignore # Miscellaneous *.class *.log *.pyc *.swp .DS_Store .atom/ .buildlog/ .history .svn/ migrate_working_dir/ # IntelliJ related *.iml *.ipr *.iws .idea/ # The .vscode folder contains launch configuration and tasks you configure in # VS Code which you may wish to be included in version control, so this line # is commented out by default. #.vscode/ # Flutter/Dart/Pub related **/doc/api/ **/ios/Flutter/.last_build_id .dart_tool/ .flutter-plugins .flutter-plugins-dependencies .pub-cache/ .pub/ /build/ # Symbolication related app.*.symbols # Obfuscation related app.*.map.json # Android Studio will place build artifacts here /android/app/debug /android/app/profile /android/app/release # Web related /web/flutter_service_worker.js /web/manifest.json # Coverage coverage/ # Exceptions to above rules (allow some Flutter generated files) !/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages # Environment files .env .env.local .env.*.local # Generated files *.g.dart *.freezed.dart *.mocks.dart # Build outputs *.apk *.aab *.ipa *.app # Key files (IMPORTANT - never commit these) *.jks *.keystore *.p12 *.key *.pem android/key.properties ios/Runner/GoogleService-Info.plist android/app/google-services.json # Local configuration **/local.properties **/GeneratedPluginRegistrant.* # iOS related **/ios/Pods/ **/ios/.symlinks/ **/ios/Flutter/Flutter.framework **/ios/Flutter/Flutter.podspec **/ios/ServiceDefinitions.json **/ios/Runner/GeneratedPluginRegistrant.* **/ios/**/*.mode1v3 **/ios/**/*.mode2v3 **/ios/**/*.moved-aside **/ios/**/*.pbxuser **/ios/**/*.perspectivev3 **/ios/**/*sync/ **/ios/.sconsign.dblite **/ios/.tags* **/ios/.vagrant/ **/ios/DerivedData/ **/ios/Icon? **/ios/Pods/ **/ios/profile **/ios/xcuserdata/ **/ios/.generated/ # macOS related **/macos/Pods/ **/macos/Flutter/ephemeral/ **/macos/Flutter/Flutter-Debug.xcconfig **/macos/Flutter/Flutter-Release.xcconfig **/macos/xcuserdata/ # Android related **/android/.gradle/ **/android/captures/ **/android/gradlew **/android/gradlew.bat **/android/local.properties **/android/**/GeneratedPluginRegistrant.java **/android/.cxx/ # Windows related **/windows/flutter/ephemeral/ # Linux related **/linux/flutter/ephemeral/ # Node modules (if using any JS tooling) node_modules/ # Backup files *.bak *.backup *.tmp # Firebase configurations (if using Firebase) firebase_options.dart google-services.json GoogleService-Info.plist # Generated assets and translations lib/generated/ assets/fonts/.uuid # Test coverage HTML reports coverage/html/ # Flutter version manager .fvm/ fvm_config.json # Riverpod code generation *.g.dart *.freezed.dart # Dependency overrides pubspec_overrides.yaml # Xcode user settings xcuserdata/ *.xcworkspacedata *.xcuserstate # Gradle wrapper (optional - some prefer to commit these) # android/gradle/wrapper/gradle-wrapper.jar # android/gradle/wrapper/gradle-wrapper.properties # Build artifacts *.so *.zip *.apk *.ap_ *.aab *.ipa *.dSYM.zip *.dSYM # Windows build output windows/flutter/generated_* # Release APKs and bundles app-release.apk app-release.aab # Fastlane (iOS/Android deployment tool) **/fastlane/report.xml **/fastlane/Preview.html **/fastlane/screenshots **/fastlane/test_output **/fastlane/readme.md # Localization/Internationalization *.arb.json lib/l10n/generated/ # VSCode settings (optional) .vscode/ # Android Studio navigation .navigation/ # Crashlytics **/crashlytics-build.properties **/com_crashlytics_export_strings.xml # macOS Finder .DS_Store