Git push故障转移已安装的Windows目录

时间:2013-07-05 14:34:46

标签: git

在Windows上,推送到安装在novell共享驱动器上的git repo,我不断得到这个:

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问题。任何关于如何解决这个问题的建议都会受到赞赏,但如果一切都失败了,至少我知道我可以使用不同的远程协议。

1 个答案:

答案 0 :(得分:1)

在已安装的Novell网络驱动器上安装repo时遇到了类似的问题。对我来说,即使git add .也报告了与您相同的错误。安装新版本的Novell客户端完全解决了这个问题。我希望这可以帮助将来遇到这个问题的人。

P.S。 这显然只是某个版本的Novell上的Novell-Windows-NTFS-MinGW问题。 如果您有兴趣,请参阅以下详细信息: http://git.661346.n2.nabble.com/Problem-pushing-to-a-Novell-share-td7248875.html