Когда я запускаю git push или pull, я получаю сообщение об ошибке
fatal: protocol error: bad line length character: No s
Моя среда:
Виндовс 7 про
Визуальная студия 2012
git bash
Это репо, которое я использовал несколько раз раньше (хотя и не около месяца). Я также являюсь владельцем, и это частное репо.
Я нашел этот вопрос, заданный здесь
Но это не та же проблема. У меня никогда не было проблем с ключами, и у меня было это репо почти год.
Я также нашел ответ здесь, но репозиторий определенно не опечатка. Я нашел этот ответ в нескольких местах, и я могу гарантировать вам, что он не содержит ошибок.
Другой ответ, который я нашел, это это, и они говорят, что это проблема доступа. Еще раз, у меня было это репо около года, и я также являюсь администратором gitlab, поэтому я бы знал, если что-то изменилось. Я по-прежнему являюсь владельцем репозитория, но на всякий случай я перешел к разработчику, а затем обратно к владельцу/менеджеру, и, похоже, ничего не сработало.
В качестве дополнительной информации я проверил все журналы сервера, и, похоже, в этом нет ошибок, поэтому я предполагаю, что это локальная проблема.
Любые идеи?
ИЗМЕНИТЬ
Этот вопрос определенно не является дубликатом this< /а>
Причина в том, что, несмотря на то, что сообщения об ошибках похожи, и ответ может предоставить больше информации о том, как решить проблему, на самом деле он не решает проблему.
Когда я бегу
ssh [email protected] git-receive-pack namespace/project.git
Полученный результат
008818ad46342298ddf8w87er7sdf769we7r76sd refs/heads/master report-status delete-refs side-band-64k quiet ofs-delta agent=git/2.0.5
00514daa7afb0982347928374sdf987asfd refs/tags/archive/branchName
004865987sdf987asdf98a7sf98as7f97 refs/tags/release/v1.2.0.2
0048345f9s9df87asd9f8as79df879s8d refs/tags/release/v1.2.0.4
0048c7fd22015s9df87as9df89sadf87d refs/tags/release/v1.2.0.6
0000
после 0000 в конце просто глохнет, мигает подчеркивание.
Согласно возможной дублирующей ссылке, эта команда должна вывести сообщение об ошибке, начинающееся с «No s», но это не так.