【问题标题】:Different files for different branches only locally不同分支的不同文件只在本地
【发布时间】:2013-07-22 23:47:45
【问题描述】:

我有一个带有两个分支的 git 存储库,例如 master 和 customers 我有一个名为 db_config.php 的数据库参数文件 该文件在两个分支中必须不同,但绝不能“推送”。 我可以用 git 实现吗?

我能想到的唯一想法是代替使用“git checkout master”更改分支,我可以创建一个 bash 命令,更改分支并重命名/复制 db_config.php(文件应该在 .gitignore )。

【问题讨论】:

    标签: git


    【解决方案1】:

    这样做的一种方法是将您的db_config.php 放入.gitignore 并创建一个名为db_config.php.example 的文件。然后,当您部署或发送给您的客户时,他/她只需将示例复制到db_config.php 文件并插入正确的凭据。

    我们公司经常使用类似的行为,每个开发人员都有自己的数据库设置。

    【讨论】:

      猜你喜欢
      • 2012-05-12
      • 1970-01-01
      • 2020-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-16
      • 2015-04-02
      • 2016-09-09
      相关资源
      最近更新 更多