在git pulls之间保留配置文件的最佳方法

时间:2014-05-12 22:45:17

标签: git

在每git pull之后创建一个配置文件真的很烦人。是否有一种很好的方法可以防止文件被覆盖,或者更好,只有远程配置文件发生了变化?

1 个答案:

答案 0 :(得分:0)

我总是尝试将配置文件存储在repo之外。因此,我通常会有config.xml.example_config.xml(某些文件名实际上并未使用),并在config.xml文件中包含真实的.gitignore。克隆存储库后,复制并粘贴文件并更新配置设置。您还可以将生产配置文件存储在服务器上的特殊目录中,并在部署构建时始终复制此文件(这样您始终知道配置文件将是正确的数据)。这还允许您将密码存储在存储库之外以确保安全。