Python ./.git/objects文件夹包含大量文件

Python ./.git/objects文件夹包含大量文件,python,git,ubuntu,amazon-ec2,Python,Git,Ubuntu,Amazon Ec2,我使用的EC2盒内存为4GB,磁盘空间为8GB。我检查了我的目录,所有这些目录都应该包含python脚本。我发现我的/.git文件夹的大小是1.8GB。大部分空间被./.git/objects文件夹占用。在这其中,只有很少的文件夹在200MB左右。是不是太大了?我可以删除那些文件夹吗?磁盘空间不足,因此无法使用pip安装更多软件包 我在EC2上领先40次。我不想推动这些提交,因为历史上有一些规模巨大的东西(我在不知不觉中提交了大约100MB),它不允许我这样做。我在网上查看了这个解决方案,发现它

我使用的EC2盒内存为4GB,磁盘空间为8GB。我检查了我的目录,所有这些目录都应该包含python脚本。我发现我的/.git文件夹的大小是1.8GB。大部分空间被./.git/objects文件夹占用。在这其中,只有很少的文件夹在200MB左右。是不是太大了?我可以删除那些文件夹吗?磁盘空间不足,因此无法使用pip安装更多软件包


我在EC2上领先40次。我不想推动这些提交,因为历史上有一些规模巨大的东西(我在不知不觉中提交了大约100MB),它不允许我这样做。我在网上查看了这个解决方案,发现它并不那么容易。考虑到我的时间,我决定在我的本地机器上编辑脚本,并将它们推送到git,然后将它们拉到我的远程机器上

您应该查看此线程以了解发生了什么(可能重复):

然后看看如何清理您的存储库


您应该避免提交二进制文件,因为即使已删除,它们也将始终位于.git/objects文件夹中,您不应该自己从那里删除文件。

这是git用来跟踪修订的实际数据
git
;你不能删除它们。您可能需要研究如何从Git的历史记录中清除100MB文件。