【问题标题】:Shall I include build.gradle file in a public GitHub repository?我应该在公共 GitHub 存储库中包含 build.gradle 文件吗?
【发布时间】:2020-11-25 02:08:04
【问题描述】:

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

我的猜测是“不”,如果是这样,我该如何解决这个问题?我可以以某种方式对其进行审查,还是应该干脆不将文件包含在提交中?

如果我应该将它们从提交中删除,我该如何解决由于文件丢失而拉取项目的问题?

【问题讨论】:

    标签: android git github gradle


    【解决方案1】:

    build.gradle 文件中包含您的 android 项目的所有配置。
    没有此文件,就无法构建项目

    那么是的,你必须将它包含在 git repo 中。

    但您可以将所有敏感数据(如 keystore location and password)移出 build.gradle

    【讨论】:

      【解决方案2】:

      也许这个link 对你有帮助,也可以在.gitignore 文件中写入你不想推送到远程存储库中的文件或文件夹。例如,看看这个link

      【讨论】:

        猜你喜欢
        • 2013-03-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-21
        • 2018-06-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多