从 git repo 中删除了大文件;repo 仍然很大

从 git repo 中删除了大文件;repo 仍然很大

在过去的几天里,我从最近设置的 git 存储库中删除了几百兆的大型文本和二进制文件(我对 git 还比较陌生)。

我这样做是为了减少在远程机器上克隆此存储库所需的时间。

但是,仓库本身仍然很大,克隆仍然需要很长时间。我怀疑 git 保留了大文件的一些表现形式,以便保留一些历史记录。

我该如何删除这些对象,以使我的存储库“精简”?

谢谢!

答案1

您需要删除包含这些大文件的历史记录。请参阅关于该主题的博客文章。

答案2

请尝试以下命令。

git gc——积极

相关内容