Я пытаюсь клонировать репозиторий с помощью git на cygwin.
Машина — это машина с Windows XP, на которой установлена недавно обновленная версия Cygwin.
Ранее я без проблем клонировал этот репозиторий, но на новой машине возникла следующая проблема:
buildmeister@winbuild /cygdrive/d
$ git clone [email protected]:gollumullog/test.git
Cloning into 'test'...
remote: Counting objects: 3, done.
Receiving objects: 100remote: Total 3 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3/3), done.
error: inflate: data stream error (invalid code lengths set)
error: failed to read object 14007e4054f6c7c33e03975c480ba9986510d4ff at offset 12 from /cygdrive/d/test/.git/objects/pa
ck/pack-ad4395202f65ea50c9cef2e4fc4a5d9cca8321bc.pack
fatal: packed object 14007e4054f6c7c33e03975c480ba9986510d4ff (stored in /cygdrive/d/test/.git/objects/pack/pack-ad43952
02f65ea50c9cef2e4fc4a5d9cca8321bc.pack) is corrupt
Приведенный выше репозиторий — это просто заглушка, которую я создал на github, содержащая только файл readme.
Любая помощь в диагностике проблемы будет высоко оценена.
Примечания: - Я заметил некоторые странные проблемы с правами доступа на этой машине и задаюсь вопросом, связано ли это с чем-то: например, я создаю папку с помощью проводника в Windows, и при проверке в Cygwin набор прав доступа выглядит как d---------+, но я могу перейти в нее, создать в ней файлы и т. д.