如何从旧Git提交中删除文件

时间:2015-10-13 11:05:38

标签: windows git git-rewrite-history springloops

除了使用Windows客户端的GitHub,我真的不是Git用户。我最近一直在使用一个使用Git和Springloops的客户端。

问题是我在本地工作副本中添加了一个大文件并将其提交给我的本地主分支。在其他几个本地提交之后,我不是想把它推到Springloops而是因为以下错误而失败:

error: unpack failed: error Object too large (109,896,858 bytes), rejecting the pack. Max object size limit is 104,857,600 bytes.

如何重新访问此较旧的提交并删除此文件以便推送到Spingloops?

我安装了Git(显然)和TortoiseGit。我已经设法使用GitGUI发现这个文件卡在旧提交中,但是在我的生活中无法弄清楚要做什么。

由于我后续的本地提交删除了这个文件,我只能假设它正在尝试将其提交到远程存储库,然后再将其删除。

非常困惑,非常迷失于此。

0 个答案:

没有答案
相关问题