记录.gitattributes 设置合并时使用本地文件无效的解决方案
Posted yin5th
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录.gitattributes 设置合并时使用本地文件无效的解决方案相关的知识,希望对你有一定的参考价值。
#添加.gitattributes 目的: 合并时使用本地的composer.json文件
#注:第一次合并时,只有两处分支都对composer.json有修改,即有冲突时才会使用此规则。-----merge=ours 我的理解是合并并且发生冲突时使用自己的composer.json文件,第一次若仅仅是一处修改,那么将正常合并【未冲突】,则不会触发此规则
echo composer.json merge=ours > .gitattributes
#设置driver 是否全局生效,酌情使用--global
git config --global merge.ours.driver true
以上是关于记录.gitattributes 设置合并时使用本地文件无效的解决方案的主要内容,如果未能解决你的问题,请参考以下文章
Git:在 gitattribute 中为整个文件夹指定一个 git 合并策略“我们的”(或者只是禁用特定文件夹上的合并错误?)