使用Git - 具有不同配置的多个环境

时间:2014-05-26 11:42:45

标签: git workflow gitlab

这是关于使用Git的一般问题。我有一个运行GitLab的git服务器,我有一个progect,该项目有3个阶段(就像任何项目一样)Local-> Testing-> Production。每个环境都有不同的全球和环境。数据库配置文件。如何提交/拉/推/等...而不覆盖这些文件?

此外,我尝试为我的本地开发创建一个分支。我在每个配置文件上运行git rm --cached,当我与我的主人合并时,它删除了它们。

我认为我错过了使用Git

的方法

是否存在类似“受保护文件”之类的东西,以便我可以将特定文件设置为不与主控同步?

0 个答案:

没有答案