小编典典

如何缩小 .git 文件夹

all

我目前的基地总规模约为。200MB。

但是我的 .git 文件夹有惊人的 5GB 大小(!)。由于我将工作推送到外部服务器,因此我不需要任何重要的本地历史…

如何缩小 .git 文件夹以释放笔记本上的一些空间?我可以删除所有超过 30 天的更改吗?


阅读 76

收藏
2022-06-23

共1个答案

小编典典

Dou 不应该删除超过 30 天的所有更改(我认为利用 Git 有某种可能,但真的不推荐)。

您可以调用git gc --aggressive --prune,它将在您的存储库中执行垃圾收集并修剪旧对象。您是否有很多经常更改的二进制文件(存档、图像、可执行文件)?这些通常会导致巨大的.git文件夹(请记住,Git
存储每个修订版的快照并且二进制文件压缩得很糟糕)

2022-06-23