我正在尝试使用 .gitattributes 来指定所有.h
文件的语言,linguist-language=C
并确保语言学家不使用 .gitattributes 在其计数中包含 SFML 库linguist-vendored
。我计算了我项目中的所有行(当然没有库),总行数为 529。我计算了我的.c
和Makefile
文件(不是 .h 文件)中的所有行,它们总共有 31 行。我不是数学家,但.c
andMakefile
文件约占我项目的 5%,但在提交.gitattributes
指定不计算包含文件的文件后,它说 C++ 占我项目的 99.7%,而它应该是大约 95 .我不知道问题是什么。这是.gitattributes
文件:
*.h linguist-language=C
./include/SFML/* linguist-vendored
这是 GitHub 存储库的链接:https ://github.com/reimeytal/pandemic-simulator 任何帮助表示赞赏。谢谢。