c++ - 如何强制github识别以特定语言编写的文件?

标签 c++ c github header-files

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

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

最佳答案

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

所以基本上把你的.gitattributes

*.h linguist-language=C

关于c++ - 如何强制github识别以特定语言编写的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49172773/

相关文章:

c - 在 C 中实现 shell 时出错

github - 强制搜索词的 GitHub 搜索语法是什么?

JavaScript 原子 : Array Problems

c++ - 延迟加载 DLL

c++ - 一个 VS2010 错误?允许在没有警告的情况下绑定(bind)对右值的非常量引用?

c++ - 尝试将字符串变量转换为 bool 结果 "true"和 "false"都等于 0

node.js - Nodegit 创建远程存储库并进行第一次推送

c++ - CMake 链接不是子文件夹

C编程: Reading a file and storing in array of struct

c++ - libcurl IMAP 不工作