[Github]修改/移除某些文件参与语言统计

[Github]修改/移除某些文件参与语言统计


Github中创建一个repository后会出现一个统计使用语言的颜色条。
image

但是工程中的静态文件会引用一些其他第三方前端框架,导致语言统计会统计上这些代码甚至上传后插件使用的语言占的比例比主语言还要多。

Github是使用的linguist统计语言,具体可见github-linguist

所以,我们可以通过在工程中加上一个.gitattributes文件来控制

可以参照using-gitattributes-for-linguist-examples

例如

*.js linguist-language=Java
*.css linguist-language=Java

这个可以将所有的js后缀文件与css后缀文件强制统计为Java

再例如

*.js linguist-detectable=false    ;禁用js语言统计
*.html  linguist-detectable=true  ;启用html语言统计
someFolder/* linguist-vendored
jquery.js linguist-vendored=false
posted @ 2024-03-09 17:17  小天呜啦啦  阅读(77)  评论(0)    收藏  举报