经常遇到一个重接口的项目因为加了一个页面就变成主要占比是HTML/JS/CSS的项目了,而我的项目重点应该是服务端语言,那么可以通过配置Linguist来实现。

在项目根目录(和 .gitignore 同级)增加一个 .gitattributes 文件,增加下面的配置:

*.js linguist-detectable=false
*.html linguist-detectable=false
*.css linguist-detectable=false

再push到Github即可。

如果想把某个语言的文件统计到另一个语言下也可以改为: *.js linguist-language=TypeScript ,不过这个例子不算恰当