【问题标题】:Is it okay to have absolute directory paths in a public Github repo?在公共 Github 存储库中有绝对目录路径可以吗?
【发布时间】:2019-02-07 19:28:53
【问题描述】:

我有一个 xml 文件,其中包含我的 API 密钥,我想将它与我的 Github 存储库分开,因为它应该是。但是,将我的本地路径包含在 repo 中是否有任何危害,或者有更好的方法吗?

public static string KeysXml = @"LOCAL_PATH_TO_Keys.xml";

【问题讨论】:

    标签: git security github repository


    【解决方案1】:

    在您的存储库中包含您自己机器上文件的绝对路径:

    1. 是否为新手添加更多步骤,让您的项目在他们自己的机器上运行,
    2. 会干扰您想要在您的版本上运行的任何持续集成测试。

    有一些可接受的方法可以在不使用本地路径的情况下隐藏 API 密钥,as detailed in this question.

    【讨论】:

    • 谢谢!我知道包含本地路径可能是不好的做法,但我不知道使用环境变量作为问题的解决方案。再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-23
    • 2022-11-24
    • 2012-04-21
    • 2016-04-18
    • 2014-11-12
    • 2015-07-09
    • 2022-11-20
    相关资源
    最近更新 更多