Git首次推送:发送电子邮件,无法分配内存

Git首次推送:发送电子邮件,无法分配内存,git,memory-management,git-push,Git,Memory Management,Git Push,我第一次尝试在我的git存储库中为特定项目使用git推送,但遇到以下错误: remote: Sending mail... remote: /var/lib/gems/1.9.1/gems/git-commit-notifier-0.12.0/lib/git_commit_notifier/emailer.rb:159:in `popen': Cannot allocate memory - /usr/sbin/sendmail -i -t (Errno::ENOMEM) 任何人都面临着这个错

我第一次尝试在我的git存储库中为特定项目使用git推送,但遇到以下错误:

remote: Sending mail...
remote: /var/lib/gems/1.9.1/gems/git-commit-notifier-0.12.0/lib/git_commit_notifier/emailer.rb:159:in `popen': Cannot allocate memory - /usr/sbin/sendmail -i -t (Errno::ENOMEM)
任何人都面临着这个错误,如果是这样的话,这个问题怎么解决呢


提前感谢。

此错误发生在推送时执行的钩子中的远程站点(即推送到的位置)。似乎服务器内存不足


您不能在本地对此做太多的处理,但需要联系远程站点的所有者。

此错误发生在远程站点(即您要推到的位置)的钩子中,该钩子在推送时执行。似乎服务器内存不足


您不能在本地对此做太多,但您需要联系遥控器的所有者。

这可能是某种线索:谢谢@JohnZwinck,但我不介意此cqan帮助:这是一个导致此错误的post Recave git脚本。这可能是某种线索:谢谢@JohnZwinck,但我不认为这是cqan帮助:这是一个post Recave git脚本导致了这个错误?那个钩子是从哪里来的?对其他回购协议有效吗?你的记忆有压力吗?内核/应用程序日志说明了什么?可能是第一次提交的电子邮件太大了,我在第一次提交时禁用了服务器端的电子邮件标识,现在一切都正常了。然后:您一般可以发送邮件吗?那个钩子是从哪里来的?对其他回购协议有效吗?你的记忆有压力吗?内核/应用程序日志说明了什么?可能第一次提交的电子邮件太大了,我在第一次提交时禁用了服务器端的电子邮件标识,现在一切正常。