Github语言标签

时间:2010-07-22 01:31:35

标签: github github-linguist

在Github上,一些项目被标记为一种语言或另一种语言。如何添加其中一个标签。 (目标C,PHP等)

4 个答案:

答案 0 :(得分:12)

据我所知,它们并没有真正标记 - 附加到它们的语言是您在项目中使用的语言。 Github查看了源代码,并尽可能地使用了哪些语言。

如果你去你的资源库,然后到图表标签,你可以看到语言细分。

答案 1 :(得分:2)

只能在搜索结果中使用单一语言标记存储库。该语言是语言统计中的第一种语言。语言统计信息由开源项目Linguist根据检测到的每种语言的文件总大小计算。

您可以使用Linguist overrides 覆盖语言统计信息。特别是,您可以选择忽略统计信息中的某些文件:

directory/to/ignore/* linguist-vendored
*.somextensiontoignore linguist-vendored

或覆盖检测到的语言:

*.js linguist-language=Java

答案 2 :(得分:0)

您应该能够使用特定于您希望其标记为的语言的示例文件(例如空的.cs文件或.js文件)发布或初始提交,然后添加整个项目;然而,这似乎是一种痛苦。

我确实找到了你去添加主题'在' Code'的最左边。部分,您可以添加您用于任何可能在项目中足够接近的人使用的所有语言。

答案 3 :(得分:0)

在根目录中创建.gitattributes文件,然后根据语言类型将以下命令设置为true。因此,如果您的项目是Javascript,则将其设置为true;如果您的项目是Java,则将其设置为true,以此类推。页面。

所以现在所需的语言应该显示在您的git repo中。

*.js linguist-detectable=true
*.java linguist-detectable=false
*.html linguist-detectable=false
*.xml linguist-detectable=false