在我们的仓库中,我们有一个js
文件,它具有很强的可读性,但我们不需要任何有关其内部差异的报告。它只会使屏幕变得杂乱无章。所以我们希望它被认为是二进制的。这就是我们对*.min.js
所做的事情,每个人都对结果感到满意。在.gitattributes
我们得到了*.js text eol=lf
行,现在我们需要以某种方式覆盖特定js
文件。我试过了:
filename.js binary
path/filename.js binary
我甚至尝试将.gitattributes
文件放在bin/
文件夹本身(我们保存所有已编译文件的地方)下,包含以下内容:
* binary
但它似乎不起作用。我猜应该是简单的事情吗?
答案 0 :(得分:1)
如果您想完全从git diff
输出中删除某些文件,this trick对您有用。
答案 1 :(得分:0)
尝试在bin文件夹中创建一个.gitattributes,说明:
*.js binary