在使用git管理本地项目时,配置好了所有环境并完成add和commit的操作后却迟迟无法push成功,错误显示为:
The remote end hung up unexpectedly
经过一番查找资料后发现,是需要push 的内容太多(超过了100M)。在使用https进行上传的时候由于糟糕的网速而导致上传的时间过长,从而使得push失败。
建议在使用git进行push/pull操作时还是使用ssh方式,速度相对较快。同时可以通过命令"git config ssh.postBuffer 524288000"的方式提高buffer的容量。
使用ssh的配置可以参见:http://cuiqingcai.com/423.html