我尝试搜索其他各种帖子,但无法解决我的问题.以下是我在做的时候收到的错误消息git pull
错误:无法fork()for rev-list:无法分配内存
错误:无法运行
git rev-list错误:不能fork()for fetch-pack:无法分配内存
我试过下面的命令,但无法解决它,
唯一的问题是,有很多分支(100+).回购邮件大小只有9MB(每个文件不超过100kb).
我想在其他位置克隆了repo,但克隆失败并出现同样的错误.
当您的机器没有足够的内存时会发生这种情况.这可能是因为一个或多个进程消耗了太多内存.
在Linux系统中,请尝试以下操作:
ps aux --sort -rss以列出按RAM使用排序的进程.PID列表中前一个或两个进程的(进程ID).(您可以从列名中识别进程COMMAND)kill命令终止该进程.例如:( kill 11234其中11234是PID)git pull或尝试任何git命令| 归档时间: |
|
| 查看次数: |
5198 次 |
| 最近记录: |