在使用GitHub的过程中,经常会出现一种非常尴尬的事情——Repository显示的编程语言不正确。
我自己写了一个基于Python的Django应用,里面包含了 BootStrap 的 Blog Template (HTML&CSS&JavaScript),结果它显示这是一个JavaScript的Repository
默认语言
GitHub Repository的默认语言是根据其中默认的branch(通常是master)中数量最多的一类文件的作为该Repository的语言。
设置语言
在默认分支的根目录中新建.gitattributes隐藏的配置文件,写入配置文本内容
如下面的伪代码:
* linguist-language=Language
这行代码意为将满足空格前面名称的文件(空格前的*表示所有文件) 全部作为等号后面的语言(该例中的Language)统计。1
若没有该配置文件,GitHub大概会像这样统计:
*.html linguist-language=HTML
*.css linguist-language=CSS
*.js linguist-language=JavaScript
=前后不能有(空格),即整行只有文件名后能有(空格)。 ↩
修正GitHub仓库语言标识
本文介绍了一种在GitHub上修改仓库编程语言显示的方法。通过在仓库根目录创建一个特殊的.gitattributes文件并设置特定的属性,可以指定仓库的主要编程语言。这对于包含多种语言的项目尤其有用。
2477

被折叠的 条评论
为什么被折叠?



