有没有办法忽略计算Github上目录的语言统计信息?

Diz*_*iwi 6 github github-linguist

我目前在Lua中创建了许多小型实验游戏项目,其中包括一个用C语言编写的框架,该框架占据了代码百分比,并宣称我的项目在C语言中不是.

但我想保留这个框架,因为它允许我添加游戏的可玩版本.

我部分熟悉删除文件语言统计信息的概念,但有没有办法省略目录?

我也看到大多数答案链接到这个答案,但由于我是github的新手,我不知道如何破译它.

小智 8

这将忽略统计数据中给定文件夹和子文件夹中的所有文件。

linguist-vendored:此属性帮助我们从统计数据中排除文件。

在文件中.gitattributes

folder_to_ignore_files_from/** linguist-vendored
Run Code Online (Sandbox Code Playgroud)

例如,我的根目录中有一个 static_root 文件夹,我想忽略其中的文件。所以,

static_root/** linguist-vendored
Run Code Online (Sandbox Code Playgroud)

我已经.gitattributes在根目录中创建了。

参考:链接


pch*_*gno 6

要在计算统计信息时忽略特定目录中的所有文件,可以使用以下命令.gitattributes:

your/framework/directory/* linguist-vendored
Run Code Online (Sandbox Code Playgroud)

如果您认为您的框架通过github.com足够通用,您可以向Linguist发出拉取请求,将其添加到被忽略目录列表中.这样,您就不需要在每个存储库的基础上忽略它.