如何解决突然运行 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 举报,一经查实,本站将立刻删除。