Git还原一个大的PUSHed文件

时间:2010-07-28 15:19:22

标签: git push revert

我不小心将(git add *)一个大文件(200+ MB)添加到git存储库。我提交了更改并推动了它。

当我试图对其他副本进行更改时,它花了太长时间。我取消了拉,删除了文件(git rm文件),提交,然后再次推送。但是,拉动其他工作副本仍然需要很长时间。

那么,如何从主回购中完全删除它?

1 个答案:

答案 0 :(得分:4)

对象仍然在repo中,并且遥控器试图在它们拉动时下载该对象。

这个recipe at github应该有助于从repo的历史中删除对象。