【问题标题】:Is there a way to ignore calculating language statistics for a directory on Github?有没有办法忽略计算 Github 上目录的语言统计信息?
【发布时间】:2021-12-31 21:58:03
【问题描述】:

我目前在 Lua 中创建了许多小型实验性游戏项目,其中包括一个用 C 编写的框架,该框架控制了代码百分比,并在我的项目不是 C 时声明我的项目。

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

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

我也看到大多数答案链接到this 答案,但由于我是 github 新手,我不太知道如何破译它。

【问题讨论】:

标签: github github-linguist


【解决方案1】:

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

your/framework/directory/* linguist-vendored

如果您认为您的框架在 github.com 上足够通用,您可以向 Linguist 提出拉取请求,将其添加到 list of ignored directories。这样,您就不需要在每个存储库的基础上忽略它。

【讨论】:

    【解决方案2】:

    这将从统计信息中忽略给定文件夹和子文件夹中的所有文件。

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

    .gitattributes 文件中:

    folder_to_ignore_files_from/** linguist-vendored
    

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

    static_root/** linguist-vendored
    

    我在根目录中创建了.gitattributes

    参考:link

    【讨论】:

      猜你喜欢
      • 2021-05-28
      • 2019-12-16
      • 1970-01-01
      • 2022-11-17
      • 1970-01-01
      • 2019-09-13
      • 1970-01-01
      • 1970-01-01
      • 2019-09-30
      相关资源
      最近更新 更多