【发布时间】:2017-05-14 03:04:26
【问题描述】:
问题:我的.git/objects 文件夹很大。
我只使用 Atom 作为文本编辑器,而我使用 git。我想这是我如何做的错误,但是任何人都可以解释为什么它这么大吗?
我绝对除了简单的应用程序之外什么都不做。另一个奇怪的是在objects 文件夹中,有很多这样的东西。
这真的让我很困惑。这些文件夹中的每一个都是 200 多兆字节,它们是同时创建的。
【问题讨论】:
-
.git/objects目录包含(作为松散或打包的对象)您曾经提交的每个文件的每个版本.如果您添加并提交一个大型二进制文件或数据库,然后将其删除,那么该大文件就在那里,作为您告诉 Git 永久保存的历史记录的一部分。 (您可以“重写历史记录”以删除不需要的历史记录/大文件,但会产生后果。)请参阅 stackoverflow.com/q/10622179/1256452 了解如何查找占用大量空间的内容。 -
但是提交几个文本文件的一两个星期,175gb 的容量不是很大吗?我觉得还有更多的东西,那个文件夹在一周前还没有 0.01% 大
-
您是否提交了一些意外文件?编译或编译的二进制文件期间的临时文件应该被忽略。
标签: git atom-editor