I have a Flutter project which has Firebase connected For Flutter(Android, iOS, Web).
I have a doubt that what are the files and folder which is not recommended to commit on git and must be included in .gitignore
while you configure the flutter project with flutterfire cli, it generates a firebase_options.dart, but you can share the project everywhere but for every use on a different machines you should have the flutterfire cli on that machines and configure it again.
so you don't really need to care about this !