使用自定义上传的资产文件添加大量发布(和标签)是否会使 git 文件大小更大?



所以我们有一个管道,如果我们对代码进行了一些更改,我们将创建一个具有增量版本的版本并上传一个.zip和.tar.gz文件。这一切都是使用 github API 完成的。

通常,我们每周至少创建这些版本大约 5 次。这意味着版本和标签的数量将呈指数级增长。

想知道这是否会使 git 的文件大小变大,只是担心也许几年后做 git 克隆甚至拉取会变大,如果文件大小变大。另外,不太确定 git 在内部是如何工作的。

它会,你正在添加和提交二进制文件并将其推送到(GitHub托管的(Git存储库本身。

如果您将这些添加到 GitHub 发布资产中,则不会

我们不限制二进制发布文件的总大小,也不限制用于交付它们的带宽。但是,每个文件的大小必须小于 2 GB。

在后一种情况下,如果您添加许多版本,Git 存储库本身将不会更大,无法克隆。

最新更新