吉特

什么在我的git仓库中占用了这么多空间?

这可能是一项常见的任务,但是我始终会忘记确切的命令,并且如果不在我使用的计算机的历史记录中,则必须进行Internet搜索。

两步:

找到最大的五个斑点
$ 吉特 verify-pack -v .git/objects/pack/*.idx | sort -k 3 -n | tail -5
ad293261c761f56e388279ea80806a8f6522fa7d blob   25281 16181 394018
28254a0c9161d63c5375f2cb6b05cd2d7e1954a6 blob   29741 7138 563333
d37caac154fedd0126b83afef8d26cc2c3c11f41 blob   41966 40508 269339
c8df81fb8671a747cd2e308dee0f76c678bc3ffa blob   137496 105526 413219
ceb7aaf4723990ba0007a1c018c414a338180a37 blob   187282 161105 108234

在这种情况下,blob ceb7aaf4723990ba0007a1c018c414a338180a37  是最大的,因为它使用 187282/1024 = 183 KB

什么 file is this blob?
$ 吉特 rev-list --objects --all | grep ceb7aaf4723990ba0007a1c018c414a338180a37
ceb7aaf4723990ba0007a1c018c414a338180a37 resources/ncp-config.jpg

那里有。现在,如果我们要释放空间,我们可以使用 吉特忘记斑点

作者: 纳乔帕克

谦虚地分享我认为有用的东西 [ 的github 码头工人hub ]

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *