有没有具体的例子可以通过Linguist属性在GitHub上检测错误的语言?
来源:https://github.com/github/linguist
- linguist-documentation(文档)
- linguist-language(编程语言)
- linguist-vendored(第三方依赖库)
有没有具体的例子可以通过Linguist属性在GitHub上检测错误的语言?
来源:https://github.com/github/linguist
示例可以在语言学家的文档中找到。
检测错误的语言(这是OP所要求的)可以通过在.gitattributes
文件中设置linguist-language
属性来实现。
linguist-language
通过以下属性,Linguist将所有.rb
文件识别为Java文件。
*.rb linguist-language=Java
语言学家供应商
通过以下属性,语言学家可以检测到位于special-vendored-path
目录中的文件(请注意必须有尾随的*
),将其标记为供应商提供的并从统计数据中排除。
special-vendored-path/* linguist-vendored
语言学家文档
没有以下属性,Linguist将会把docs/formatter.rb
文件识别为文档并从统计数据中排除它。
docs/formatter.rb linguist-documentation=false
可被语言学家检测到的
使用以下属性,语言学家可以统计SQL文件的数据。如果没有此属性,则只会统计编程和标记语言的数据。
*.sql linguist-detectable=true
*.ipynb linguist-vendored
)也可以正常工作。但在我的存储库中,除非我指定vendored-path,否则它无法正常工作。您知道我可能做错了什么吗? - anilbey* linguist-detectable=true
来显示每种语言? - user17585064
README.md
中找到 - https://github.com/github/linguist/tree/47b109be3657fe3d5933fba6840a6ceea0f94498#overrides - 尽管我得承认这并不是很容易找到。 - d4nyll