直到最近,我在将 git 推送到我的暂存应用程序和 Heroku 上的生产应用程序时都没有遇到任何问题。
最近,我让我的暂存应用程序在我的生产应用程序之前获得了一些提交,同时我摆弄了一个问题。
现在我仍然可以成功地 git push 到我的暂存应用程序,但是每当我尝试 git push 到我的生产应用程序时,我都会得到:
$ git push heroku master
Counting objects: 227, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (176/176), done.
Received disconnect from 50.19.85.156: 10: user closed connection
error: pack-objects died of signal 13
error: failed to push some refs to 'git@heroku.com:testivate.git'
我估计我的整个应用程序小于 10MB,因为我本地系统上的应用程序文件夹为 84.4MB,但它包含一个 75.7MB /tmp/ 文件夹,我已通过.gitignore
文件从我的提交中排除。
如何诊断和解决此问题?