Не могу клонировать git из GitLab в Windows

avatar
Wusiki Jeronii
8 августа 2021 в 17:13
142
1
1

У меня проблема только с одним репозиторием из моего GitLab. Я думаю, это зависит от количества объектов в репозитории. Меньшие проекты были успешно клонированы. Https не работает ни в Linux, ни в Windows. В Windows я получаю сообщение об ошибке:

........................................
........................................
remote: Counting objects: 100% (988/988)        
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: protocol error: bad pack header

Я также пытался клонировать репозиторий в своей локальной сети (пинг < 1 мс). Та же проблема. В Linux я могу клонировать репозиторий через ssh. Но в Windows с тем же закрытым ключом я получаю сообщение об ошибке о недопустимом формате в закрытом ключе. Ключ такой же, как загруженный в ОС Linux. Но если я попытаюсь подключиться по ssh к GitLab (git@git.domain), то соединение будет (просто ssh без git clone). Я даже вижу приветственное сообщение.

Источник
Wusiki Jeronii
8 августа 2021 в 17:28
0

Я не уверен, какой именно форум я выбрал (StackOverflow или StackExchange), но здесь есть еще похожие вопросы.

Ответы (1)

avatar
Wusiki Jeronii
9 августа 2021 в 07:16
0

Решение представляет собой обходной путь в https://github.com/PowerShell/Win32-OpenSSH/issues/1315.

.