我应该将 build.gradle 文件包含在公共 GitHub 存储库中吗?

Ren*_*ies 3 git android github gradle

build.gradle (app)文件包含应用程序的keystore位置和密码。所以我想知道,我是否应该将它们包含在公共 GitHub 存储库中?

我的猜测是“不”,如果是这样,我该如何解决这个问题?我可以以某种方式审查它,还是应该简单地不在提交中包含这些文件?

如果我应该将它们从提交中保留,我该如何解决拉动项目的问题,因为文件会丢失?

Gab*_*tti 5

该文件中build.gradle包含您的 android 项目的所有配置。
如果没有这个文件,就不可能构建该项目

那么是的,您必须将其包含在 git 存储库中。

但是您可以将所有敏感数据(例如密钥库位置和密码)移出build.gradle.