1

Вчера, в какой-то момент, мой Git для Windows внезапно начал задыхаться (зависать навсегда) на git pull только для одного репо. Мне удалось вытащить изменения десять раз в этот день, я начал терпеть неудачу на одиннадцатом тяге.

Так же случилось с TortoiseGit, и после того, как делать некоторые исследования, я сузил проблему к TortoisePlink (используется Git для Windows) никогда не выходящий (как Git для Windows, и TortoiseGit unhanged и продолжал нормально, когда я убил TortoisePlink с помощью Task Manager).

Я обновил сервисы (включая Putty) до последней версии, применил решение, и теперь проблема решена.

Я понимаю, откуда возникает проблема и как ее решить. Тем не менее, есть определенные вещи, которые я не понимаю или даже не вижу как они странные, поэтому я был бы признателен, если бы кто-то мог пролить свет на этот случай.

Согласно решению, проблема вызвана непониманием между клиентом SSH и моим сервером Gerrit. Если это правда, то как это возможно, что:

  1. Проблема возникает только для git pull. git push и другие связанные с удаленным, требующие проверки подлинности команды работают нормально.

  2. Проблема начала возникать внезапно. Вчера, до 14:25 по Гринвичу, я мог сдвинуть / сдвинуть изменения для этого репо. Я сделал около 10 попыток. И внезапно, без каких-либо изменений в моей конфигурации, обновления любого программного обеспечения и фактически выполнения чего-либо еще, мой git начал задыхаться от git pull (также не было никаких изменений в server / Gerrit). И я не смог ничего потянуть, пока не применил упомянутое решение.

  3. Проблема произошла только с одним репо. Да, один репо. У меня есть еще один репо (другой проект) на том же сервере Gerrit, и я смог без проблем вытащить / протолкнуть все, вчера, до / после, дроссель на другом репо, и сегодня, до / после применения решения.

Если есть какие-то изменения / ошибки в слое SSH (в целом), то я действительно не могу понять, как они могут влиять только: (а) в одну сторону (тянуть, толкать работает), (б) один репо (другие работы) и (c) случиться внезапно (все работало минутами ранее). Может ли кто-нибудь просветить меня об этом?

0