gpt4 book ai didi

git - 测量 git 存储库的大小/MB 增长率?

转载 作者:太空狗 更新时间:2023-10-29 13:27:16 25 4
gpt4 key购买 nike

我有一个几个月前的 git 仓库。是否可以计算/绘制内部 git 存储库(压缩大小)的大小(以 MB 为单位)作为推送到远程的提交(或与此相关的日期)的函数?

由于可以并行开发分支,因此给定的提交可能不会反射(reflect)被推送到另一个分支的更改。

所以有一个 CI 作业每天运行 git pull 然后: https://git-scm.com/docs/git-count-objects

并将结果存储在数据库中可能是一种方法。这假定 CI 作业在创建存储库的同一天被激活。

如果可以在现有存储库上及时计算出这些信息,那就太好了。

我明白使用提交并没有真正的意义。我想要一些方法来查看它的大小如何随着时间的变化而增加,就像他们在这里所做的那样: http://blogs.wandisco.com/2013/08/23/git-repository-metrics/

最佳答案

Git 不是这样工作的。

与commit数或内容无关

Git 使用启发式 来“缩小”数据大小,因此您可以拥有具有共享内容的相似文件,并且内容不会重复。 在每次提交的基础上测量 git 大小无关

关于git - 测量 git 存储库的大小/MB 增长率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33672028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com