我已经在 Linux 上使用 Git 大约一年了,一切正常。最近,一位同事加入了开发,他正在使用 Windows。那里一切正常,但有时当他尝试将更改推送到 Linux 服务器上的远程存储库(裸机)时,它会以“无效的文件描述符”消息退出。
我使用 Linux git 更新了同一个远程存储库,没有任何问题。我们尝试了 WinGit 0.2 和MSysGit(今天下载,使用 Git 1.5.6)。两者都有同样的问题。
我应该提一下,网络运行没有任何问题。我可以从头开始克隆整个存储库。我只是无法对其进行任何更改。
有没有人见过这样的东西?