我无法再在我的工作目录中提交,因为 repo 中有一些未包含在 gitignore 中的大文件,因此它们在许多提交/修订中被一遍又一遍地保留。
我已按照以下说明操作:http:
//naleid.com/blog/2012/01/17/finding-and-purging-big-files-from-git-history
但该git filter-branch
部分失败了
无法重写分支:您有未暂存的更改。此外,您的索引包含未提交的更改。
在这些情况下,我如何识别所有提交中最大的文件,无论是现在还是过去,然后从特定提交中删除特定文件?