微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

突然运行 git remote update 返回致命:无法分叉

如何解决突然运行 git remote update 返回致命:无法分叉

我在一台已连接并与存储库通信很长时间的机器上运行 git remote update。今天,当我运行该命令时,它返回以下内容

Fetching origin
fatal: unable to fork
error: Could not fetch origin

我现在有类似的问题 git pull origin master 返回 fatal: unable to fork

这是一个 bitbucket 存储库。我没有做任何分叉。是什么导致了这种情况?

更新

  • 尝试重新启动...重新启动后出现相同问题
  • 检查文件权限正常
  • 检查系统资源(剩余大量 RAM 和磁盘空间)
  • 可以将项目克隆到同一台机器上的新目录中,但仍会尝试找出是什么原因导致原始目录中的项目损坏。

为了重新开始工作,我最终要做的是再次将 repo 克隆到一个文件夹,并将原始目录中的 .git 目录替换为新克隆中的目录。

我不确定是什么问题导致了这种情况。

解决方法

这里的 fork 不是指 git fork;这意味着操作系统无法允许程序创建新线程。您的机器可能内存不足,或者可能有其他原因导致它无法工作;可能值得尝试重新启动以查看是否能解决问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。