【发布时间】:2014-04-17 12:01:22
【问题描述】:
我正在尝试使用 AWS 在单个 amazon linux elastic beanstalk 微实例上托管几个站点。我有一个托管所有站点的 git 存储库。但是当我将最后一个站点添加到本地存储库并尝试推送它时,我收到此错误:“源包超出最大允许大小:524288000”
我尝试将其分解为多个推送,但我读到当您执行 git push 时,repo 中的所有文件都会被上传,而不仅仅是更改,因此尝试一次添加一个文件不会甚至可以工作,因为最终如果 repo 的大小大于限制,我将永远无法推动它。
git 每次都会上传整个 repo 而不仅仅是更改,这是真的吗?如果是这样,我该如何解决这个问题?至少自 2012 年以来,这已在网络上发布了几次,但我还没有看到任何答案
【问题讨论】: