Я использую Git на Linux около года, и все работает отлично. С недавнего времени коллега присоединился к разработке и использует Windows. Там тоже все работает нормально, но иногда, когда он пытается отправить изменения в удаленный репозиторий (пустой) на сервере Linux, он выдает сообщение «Invalid file descriptor».
Я обновляю тот же удаленный репозиторий без проблем, используя Linux git. Мы пробовали WinGit 0.2 и MSysGit (скачано сегодня, используется Git 1.5.6). У обоих одна и та же проблема.
Следует отметить, что сеть работает без проблем. Я могу снова клонировать весь репозиторий с нуля. Я просто не могу внести какие-либо изменения в него.
Кто-нибудь видел что-то подобное раньше?