【问题标题】:GIt pull command fails with cannot fork error in terminalGIt pull 命令失败,终端中出现无法分叉错误
【发布时间】:2013-09-19 13:49:50
【问题描述】:

以下是拉取请求过程中发生的错误的详细描述。

error: cannot fork() for git-credential-osxkeychain: Resource temporarily unavailable 
remote: Counting objects: 56, done. 
remote: Compressing objects: 100% (36/36), done. 
error: cannot fork() for unpack-objects: Resource temporarily unavailable 
fatal: fetch-pack: unable to fork off unpack-objects

编辑:重新启动系统后它工作,仍然不知道为什么会发生。我尝试了一些 git config 的东西,但都没有成功。

【问题讨论】:

  • 我也遇到过几次。尝试重新启动您的用户会话,如果这不能解决问题,重新启动您的计算机肯定可以工作。
  • EAGAIN from fork 意味着系统作为一个整体已经耗尽了进程,或者用户已经达到了他或她的进程限制。在终端窗口中,limit 将显示您的每个用户 maxprocps ux | wc -l 将估计您正在运行的进程数。

标签: macos git terminal bitbucket


【解决方案1】:

遇到了同样的问题。在互联网上四处张望。 有同样问题的人告诉我这是一个临时的网络可用性问题。

再次拉动 - 问题消失了。 我在服务器上本地拉取,所以这个错误可能是由于服务器上暂时缺少资源造成的。

【讨论】:

    猜你喜欢
    • 2011-11-13
    • 2019-01-18
    • 2015-03-25
    • 1970-01-01
    • 2022-07-03
    • 2019-01-17
    • 2014-02-06
    • 2018-01-29
    相关资源
    最近更新 更多