GitHub无法确定存储库语言

时间:2013-09-01 20:23:02

标签: qt github github-linguist

我将GitHub用于C ++ / Qt项目。 GitHub自动从文件扩展名中确定项目的语言。问题:Qt有一个文件名ProjectName.pro,由GitHub解释为Prolog。

我怎么能指出它不是Prolog,而是C ++?

2 个答案:

答案 0 :(得分:2)

这实际上是一个已知问题:https://github.com/github/linguist/issues/394

它已于6个月前提交,但GitHub仍然不打扰修复它...你认为有任何解决方法吗?

答案 1 :(得分:1)

如原始问题(https://github.com/github/linguist/issues/394)所述:

  

语言学家现在支持语言定义的自定义覆盖   自定义供应商路径

因此,为了最终将Qt项目文件在语言统计中正确识别为C ++,您可以在.gitattributes文件中添加此行。

*.pro linguist-language=C++

有关详细信息,请参阅https://github.com/github/linguist#overrides