修改github仓库的语言类型

有个问题困惑了不久,github所有repo的语言类型都是html

可一些仓库明明css,js,php的代码更多…

今天查了下,发现 github是使用 Linguist 来detect所使用的语言,会根据项目里文件数目最多的文件类型,识别项目类型。


  • 解决办法

项目根目录添加 .gitattributes 文件

*.languageA linguist-language=languageB

作用就是把项目里的 languageA 文件, 识别成 languageB 语言。
可以修改多个语言,也就是

*.languageA linguist-language=languageB

*.languageC linguist-language=languageD

  • windows系统中并不好直接创建名为 .gitattributes 的文件
  • 会提示 必须键入文件名
  • 通过命令创建文件

    touch .gitattributes

  • 如果对命令不熟悉,可以看下我的Ubuntu中的拼音问题


参考

关注我的微信公众号[李一二],即时看更多的文章