【发布时间】:2013-11-28 22:24:09
【问题描述】:
我整天都被这个问题困住了,在这里寻找答案:( ...
上下文
我一个人在一个项目上工作,直到现在我都使用 github 来保存我的工作,而不是在我的计算机上。 不幸的是,我在本地存储库中添加了一个非常大的文件:300mb(超过了 Github 的限制)。
我做了什么
我将尝试记录我所做的事情:
-
我(愚蠢地)将所有内容添加到索引中:
git add * -
我提交了更改:
git commit -m "Blablabla" -
我试图推送到原始主机
git push origin master花了一点时间,所以我只是CTRL+C,重复步骤2和3四次,直到我意识到一个文件太大而无法推送到github。
我犯了一个可怕的错误来删除我的大文件(我不记得我是使用 git rm 还是简单的 rm)
我按照 (https://help.github.com/articles/remove-sensitive-data) 上的说明进行操作
当我尝试 git filter branch 时,我收到以下错误:“无法重写分支:您有未暂存的更改。”
提前致谢!
【问题讨论】:
标签: git