【问题标题】:Managing a git repository across multiple websites跨多个网站管理 git 存储库
【发布时间】:2015-06-19 13:10:06
【问题描述】:

我过去的编码一直很随意——如果我喜欢它,我会从 GitHub(或任何地方)获取一个项目并在我的网站上实现它,如果我需要或想要的话,我会手动调整它,只是记下我所做的更改,以防我需要重新安装。然而,我现在正在深入开发,我有一个 GitHub 存储库,我在我的 Windows 8.1 机器上开发并在三个不同的“实时”测试、非关键环境中实现,每个环境都需要不同的自定义设置。

我以前从未在一个实时环境中以这种方式使用过 git,更不用说三个了。是否有使用 git 自动处理此问题的方法,还是我必须坚持使用 .gitignore 并手动应用被忽略文件中的设置?这个问题确实提到了 GitHub,因为这就是我正在使用的东西,但任何仍然在问题前提下得到的概括性答案都是可以接受的。

【问题讨论】:

标签: git development-environment


【解决方案1】:

如果您的问题是您希望每台机器读取不同的配置,您可以设置配置文件以确定它在哪个系统上,然后让它加载相应的设置。

或者,如果您不必更改配置文件的结构,您可以将它们放在 git repo 之外的某个包含路径中。

【讨论】:

    猜你喜欢
    • 2012-12-31
    • 2011-12-20
    • 2010-10-23
    • 1970-01-01
    • 2014-10-02
    • 2013-11-18
    • 2011-06-13
    • 2011-02-15
    • 2023-01-13
    相关资源
    最近更新 更多