我有两个分支。master和develop。每个分支都包含一个名为“ db.config”的文件,该文件具有用于生产(主)和暂存(开发)的单独的数据库凭据。
Master分支也有。gitattributes文件,在其中我为db.config定义了merge = ours策略。
。gitattributes
db.config merge=ours
当我通过在bitbucket中创建拉取请求将develop
合并到master分支中时,则db.config合并后,develop分支中的更改也将变为master。看来。gitattributes文件对我不起作用。也stackoverflow same issue对我不起作用。有谁知道我如何摆脱这种情况?
我有两个分支主管和开发人员。每个分支都包含一个名为“ db.config”的文件,该文件具有用于生产(主)和暂存(开发)的单独的数据库凭据。主分支也有....]]
我已经能够复制您的问题,并且很确定您忘记了这一部分:
然后定义一个虚拟的我们的合并策略: