Вчера, в какой-то момент, мой Git для Windows внезапно начал задыхаться (зависать навсегда) на git pull
только для одного репо. Мне удалось вытащить изменения десять раз в этот день, я начал терпеть неудачу на одиннадцатом тяге.
Так же случилось с TortoiseGit, и после того, как делать некоторые исследования, я сузил проблему к TortoisePlink (используется Git для Windows) никогда не выходящий (как Git для Windows, и TortoiseGit unhanged и продолжал нормально, когда я убил TortoisePlink с помощью Task Manager).
Я обновил сервисы (включая Putty) до последней версии, применил решение, и теперь проблема решена.
Я понимаю, откуда возникает проблема и как ее решить. Тем не менее, есть определенные вещи, которые я не понимаю или даже не вижу как они странные, поэтому я был бы признателен, если бы кто-то мог пролить свет на этот случай.
Согласно решению, проблема вызвана непониманием между клиентом SSH и моим сервером Gerrit. Если это правда, то как это возможно, что:
Проблема возникает только для
git pull
.git push
и другие связанные с удаленным, требующие проверки подлинности команды работают нормально.Проблема начала возникать внезапно. Вчера, до 14:25 по Гринвичу, я мог сдвинуть / сдвинуть изменения для этого репо. Я сделал около 10 попыток. И внезапно, без каких-либо изменений в моей конфигурации, обновления любого программного обеспечения и фактически выполнения чего-либо еще, мой git начал задыхаться от
git pull
(также не было никаких изменений в server / Gerrit). И я не смог ничего потянуть, пока не применил упомянутое решение.Проблема произошла только с одним репо. Да, один репо. У меня есть еще один репо (другой проект) на том же сервере Gerrit, и я смог без проблем вытащить / протолкнуть все, вчера, до / после, дроссель на другом репо, и сегодня, до / после применения решения.
Если есть какие-то изменения / ошибки в слое SSH (в целом), то я действительно не могу понять, как они могут влиять только: (а) в одну сторону (тянуть, толкать работает), (б) один репо (другие работы) и (c) случиться внезапно (все работало минутами ранее). Может ли кто-нибудь просветить меня об этом?