Это было проблемой в течение достаточно долгого времени, и это действительно смущает меня.
Все началось с того, что мой университет использовал другой клиент vpn. Мне нужно подключиться к vpn для доступа к git серверу нашей лаборатории, и нам нужно использовать s sh (не уверен, почему http не работает, но это то, что мне сказали, когда я начал работать над этим проектом ). Все работало нормально, кроме нажатия. Я мог бы клонировать, вытащить, получить, но ни pu sh. В то время я работал с Ubuntu 16, поэтому я обвинил его в этом.
Теперь я на Ubuntu 18 и могу лишь время от времени подключаться к Git. Только на прошлой неделе я смог вытащить и pu sh, но теперь я получаю
роковой: не могу прочитать из удаленного хранилища
или
Соединение закрыто 123.45.67.89 портом xy
каждый раз.
Я использую ту же кнопку s sh, что и на прошлой неделе. Я добавил ключ с помощью s sh -add и попытался перезапустить агент s sh, но ничего не работает. Я переподключался к vpn несколько раз, но это ничего не изменит. Я могу получить доступ к серверу git через свой браузер.
Насколько я знаю, я единственный, кто сталкивается с такими проблемами, так что это, вероятно, проблема на моей стороне. Я просто не понимаю, почему клавиша s sh время от времени работает, хотя я не делаю ничего другого.
Я буду рад каждому совету, потому что я не очень разбираюсь с сетями или git.
PS: Еще одна вещь, которую я заметил: в Ubuntu 16 я смог добавить новые ключи sh в свой профиль. Теперь я могу видеть свои s sh -кнопки и вводить новые, но когда я пытаюсь добавить их, сайт просто загружается и загружается, но ничего не происходит. Это очень смущает меня, потому что моя учетная запись имеет те же разрешения, что и раньше.