愚蠢的问题,而不是不必要的,但是是否有可能从git语言统计信息聚合中排除文件?

我已经检查了一些外部CSS和JavaScript框架,以便可以将它们与其余的源代码一起压缩。它们是项目的一部分,但没有得到团队成员的帮助,因此状态栏不能准确反射(reflect)事实。

最佳答案

默认情况下,Linguist会将vendor.yml中定义的所有路径视为供应商,因此不会将它们包括在存储库的语言统计信息中。

使用 linguist-vendored attribute供应商或非供应商路径。

$ cat .gitattributes
special-vendored-path/* linguist-vendored
jquery.js linguist-vendored=false

08-26 13:17