在与git合并时如何忽略整个bower_components目录?

时间:2015-11-10 05:05:13

标签: git merge

我有一个使用Ionic Framework设置的项目,并开始在master分支上工作,在一个名为updates的分支上设置我自己的分支。还有另一个名为rc1-2015的分支,我正在尝试合并到更新分支中,但是很多bower组件(和平台目录)在我的更新分支中得到了更新,导致几乎每个文件都出现合并冲突。

我想保留现在更新分支中的所有bower组件,但合并所有其余文件。我尝试将bower_components/* merge=ours添加到.gitattributes,但它似乎没有做任何事情,仍有大量的合并冲突。

如何让它忽略bower_components目录(和platforms目录),但合并其余文件?

1 个答案:

答案 0 :(得分:1)

如" Whats the Proper usage of .gitattributes with merge=ours"中所述,不要'忘记激活合并策略:

git config --global merge.ours.driver true