如何强制github识别用特定语言编写的文件?

pap*_*lon 2 c c++ github header-files

我在C中编写一个使用头文件的程序.这些头文件包含一些结构声明,并且由于C结构和C++几乎相同,GitHub将这些文件识别为C++文件,而我希望它们被识别为C文件.

有没有办法强制GitHub将头文件识别为C文件而不是C++文件?

Ara*_*ram 8

Github使用语言库来检测您的代码语言.根据他们的git中的自述文件,你需要创建一个.gitattributes,如果你没有它,并在其中写入你与一种语言匹配的文件/类型

所以基本上放入你的.gitattributes

*.h linguist-language=C
Run Code Online (Sandbox Code Playgroud)