在 Windows 上,推送到安装在 Novell 共享驱动器上的 git 存储库,我不断收到以下信息:
remote: error: unable to create temporary file: File exists
remote: fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit
我尝试过的事情
- 检查我拥有并拥有对所有远程仓库的写入权限
- 检查
index.lock
远程仓库中不存在文件 git gc --aggressive
git repack -a
git prune-packed
在远程仓库- 检查我在远程磁盘上有足够的空间
- 运行
git push --verbose
(唉,没有更多有用的信息) - 反复将头撞到桌子上……;-)
还有什么想法吗?
(没关系,我在桌子上撒谎)
更新
相同的操作,推送到我本地硬盘上的存储库,工作得很好。因此,这似乎是 Novell 的问题。任何有关如何解决该问题的建议都将不胜感激,但如果一切都失败了,至少我知道我可以使用不同的远程协议。