我正在与 friend 一起在 Code Igniter 中开发一个应用程序。因为我们两个在我们的机器上都有不同的数据库登录,所以我们有不同的“config/database.php”文件。
我如何告诉 Git 我们都有不同的数据库配置?现在,我们每次 pull 时都会遇到 merge 冲突,因为“config/database.php”对我们来说不同。
最佳答案
我通常将 /application/config/database.php
文件重命名为 /application/config/database.default.php
(版本化)并将原始路径添加到.gitignore
文件。然后,每个开发人员将默认(未版本控制的文件)复制回原始路径并根据其本地设置进行编辑。
这成为服务器设置过程中的一个额外步骤,但它可以避免您提到的麻烦。
关于php - 如何在开发人员之间使用具有不同数据库配置的 Git?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9708645/