【发布时间】:2014-09-23 15:51:23
【问题描述】:
我正在使用具有 4GB RAM 和 8GB 磁盘空间的 EC2 机器。我检查了所有应该包含 python 脚本的目录。我发现我的 /.git 文件夹大小为 1.8GB。 ./.git/objects 文件夹占用了大部分空间。其中只有非常少的文件夹在〜200MBs。它太大了吗?我可以删除那些文件夹吗?我的磁盘空间不足,因此无法使用 pip 安装更多软件包。
我在 EC2 上提前 40 次提交。我不想推动这些提交,因为历史上有些东西是巨大的(我在不知不觉中提交了大约 100MB)并且它不允许我这样做。我在网上查看了解决方案,发现并没有那么容易。考虑到我决定在本地机器上编辑脚本并将它们推送到 git,然后将它们拉到我的远程机器上的时间量。
【问题讨论】:
-
这是
git用来跟踪修订的实际数据;你不能删除它们。您可能想研究如何从 Git 的历史记录中清除 100MB 文件。
标签: python git ubuntu amazon-ec2