windows - Windows 上 Git 的无效文件描述符问题

标签 windows git version-control push

我已经在 Linux 上使用 Git 大约一年了,一切正常。最近,一位同事加入了开发,他正在使用 Windows。那里的一切也都工作正常,但有时当他试图将更改推送到 Linux 服务器上的远程存储库(裸)时,它会出现“无效的文件描述符”消息。

我使用 Linux git 更新同一个远程存储库,没有任何问题。我们尝试了 WinGit 0.2 和 MSysGit (今天下载,使用 Git 1.5.6)。两者都有同样的问题。

我应该提一下,网络工作没有任何问题。我可以从头开始再次克隆整个存储库。我只是无法对其进行任何更改。

有没有人以前见过这样的东西?

最佳答案

也许您的防病毒软件有问题。我在我的机器上遇到了同样的问题,我(仍然)使用 nod32,只是禁用线程保护模块 IMON,这可以解决问题。

关于windows - Windows 上 Git 的无效文件描述符问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/122226/

相关文章:

c# - 需要 Squirrel.Windows Update Manager.GitHub Update Manager Assistant

git svn dcommit 总是以 "Cannot dcommit with a dirty index."失败

linux - 如何在 Linux 服务器上正确创建集中式 Git 存储库?为什么我在学习本教程后会出现此错误?

version-control - 忽略 TeamCity 中特定用户的标签

git-stash 与 git-branch

git - 如何与团队共享 .env

windows - Git (TortoiseGit) - 如何将单个文件恢复到以前的修订版,然后撤消恢复?

windows - 如何获取 Azure 角色的初始配置?

windows - 如何使用 Ansible 从 Windows 节点获取文件

java - 如何使用 InetSocketAdress 创建新的 MulticastSocket?我总是收到 BindException