如何使用 firebase 更改 flutter 项目中的 API KEY?

How to change API KEY in flutter project with firebase?

请帮助我: 我已将我的登录 google firebase 项目上传到 github,但昨天我从 github 收到我的电子邮件:

"GitGuardian 检测到以下 Google API 密钥暴露在您的 GitHub 帐户中。 秘密类型:Google API 密钥

我应该从 firesabe 中删除 ios 应用程序和 android 应用程序并重新创建它吗?制作一个新的 api 键并在这个新案例中制作“git 忽略”和“推送”?

注意:我的 .Json 中的 api_key 与我的 firesabe 设置项目

中的 api 关键网不同

enter image description here

您不必删除项目并重新开始,您要做的是确保将 api 键映射到 .gitignore 以避免它被上传到 git。如果 GitGuardian 已经删除,那对你有好处 bcz 你是安全的,不会有人拿到你的钥匙。

确保您确实很好地跟踪了正在提交给 git 的内容和没有提交的内容。特别是 androidmanifest、googleservices 等内容必须在您的 .gitignore.