过去我的编码一直非常随意 - 我会从GitHub(或任何地方)获取一个项目并在我的网站上实现它,如果我喜欢它,我只是手动调整它,如果我需要或想要,只记下我在需要重新安装时所做的更改。我现在正在深入开发,然而,我有一个GitHub存储库,我在Windows 8.1机器上开发并在三个不同的“实时”测试,非关键环境中实现,每个都需要不同的自定义设置。
在使用一个实时环境之前,我从未以这种方式使用过git,更不用说三个了。是否有自动方式使用git处理此问题,或者我是否必须坚持.gitignore
并手动应用忽略文件中的设置?这个问题确实提到了GitHub,因为这就是我正在使用的内容,但是仍然可以在问题的前提下获得的任何一般性答案都是可以接受的。
答案 0 :(得分:0)
如果您的问题是您希望每台计算机读取不同的配置,您可以设置配置文件以确定它所在的系统,然后让它加载相应的设置。
或者,如果您不必更改配置文件的结构,可以将它们放在git repo之外的某个包含路径中。