可能重复: 如何从Git中的提交历史中清除一个巨大的文件?
我做了一件蠢事.想象一下,我提交了一个100MB的文件.然后我看到这个并删除此文件并再次提交.这是删除文件的正常过程.
但现在副作用是我的历史很重,因为它保存了这个大文件(我相信这就是为什么它很重).我只使用本地git,所以我不在任何服务器同步.
如何最终删除此文件并节省磁盘空间?
git git-rewrite-history
git ×1
git-rewrite-history ×1