将gitattributes用于语言学家的例子

时间:2016-11-17 15:48:44

标签: github gitattributes github-linguist

是否有任何具体的例子,以便通过Linguist属性在GitHub中检测错误的语言?

来源:https://github.com/github/linguist

  • 语言学家的文档
  • 语言学家
  • 语言学家-vendored

1 个答案:

答案 0 :(得分:13)

示例可以在Linguist's README file中找到。您可以使用linguist-language属性来实现您的目标。

<强>语言学家语言

使用以下属性,Linguist会将所有.rb个文件检测为Java文件。

*.rb linguist-language=Java

<强>语言学家-vendored

使用以下属性,语言学家会将special-vendored-path目录中的文件(请注意必填尾*)检测为 vendored ,并将其从统计信息中排除。

special-vendored-path/* linguist-vendored

<强>语言学家的文档

如果没有以下属性,语言专家会将文件docs/formatter.rb检测为文档并将其从统计信息中排除。

docs/formatter.rb linguist-documentation=false

<强>语言学家可检测

使用以下属性,Linguist统计统计信息中的SQL文件。如果没有此属性,则统计信息中只会计算编程语言和标记语言。

*.sql linguist-detectable=true