愚蠢的问题而不是那些必要的东西,但是可以从顶部的git语言统计聚合中排除文件吗?
我检查了一些外部CSS和JavaScript框架,以便它们可以与其他源代码一起压缩。它们是作为项目的一部分进行测量的,但它们并非由团队成员提供,因此状态栏并不能完全反映真相。
答案 0 :(得分:21)
默认情况下,Linguist会将vendor.yml中定义的所有路径视为已销售,因此不会将其包含在存储库的语言统计信息中。
使用linguist-vendored
attribute供应商或非供应商路径。
$ cat .gitattributes
special-vendored-path/* linguist-vendored
jquery.js linguist-vendored=false
答案 1 :(得分:7)
从Github帮助页面My repository is marked as the wrong language:
Linguist从统计信息中排除某些文件名和路径。查看vendor.yml文件以获取这些排除列表。
欢迎使用新的排除模式提取请求。
因此,如果您的javascsript / css文件与that Yaml file中的正则表达式匹配,则它们不应包含在统计信息中。如果他们不这样做,您可以添加它们并创建一个拉取请求。