如何合并远程分支并忽略配置设置?

3
我正在开发一个CMS项目,使用一个托管在Github上的开源CMS,我该如何从远程获取最新提交到我的工作副本中,而不会覆盖我的本地设置,例如数据库设置等?
2个回答

2

但是我没有控制设置模板文件的权限,因为CMS是从GitHub克隆过来的。 - Knight
@Knight:模板文件和值文件是您可以添加到存储库中的附加文件。您需要有一个脚本能够检测存储库被克隆的当前环境,以便构建正确的设置文件。 - VonC

1
通常最好从仓库中删除这些文件并将它们添加到您的 .gitignore 文件中。然后,您可以通过生成默认文件来使应用程序优雅地处理缺少的配置。如果失败了,您可以为用户提供一个“示例”配置文件以便复制和编辑。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接