代码之家  ›  专栏  ›  技术社区  ›  Maiku Mori

用git处理配置文件的最佳方法是什么?

  •  3
  • Maiku Mori  · 技术社区  · 16 年前

    假设我的应用程序有一个纯文本的配置文件。它们包含一些在我的开发环境中测试应用程序所需的敏感信息。我使用不同的操作系统来访问和处理我的项目(win、mac等)。


    你会如何处理这个问题?

    钩子本身对我来说不是什么问题。我更感兴趣的是如何将它们联系在一起,可能的目录结构等。我对git很陌生。

    1 回复  |  直到 11 年前
        1
  •  3
  •   Swaroop C H    16 年前

    settings.py 导入a的文件 local_settings 如果最后有一个可用的模块。

    local_settings.py 文件并将其添加到 .gitignore 这样它就不会进入存储库。这样,人们就会知道他们可以将自己的设置添加到 本地设置 .

    例如,

    settings.py :

    DATABASE_USERNAME = 'your username here'
    DATABASE_PASSWORD = 'your password here'
    

    :

    DATABASE_USERNAME = 'my top secret username'
    DATABASE_PASSWORD = 'my top secret password'
    

    settings.py 将在中被同名内容覆盖 local_settings.py .

    推荐文章