Я озадачен, когда нажимаю, меня всегда просят ввести имя пользователя и пароль, но я установил открытый ключ.
Я могу успешно войти, используя ssh -T git@github.com
.
Чтобы сделать вещи еще более странными, на моем ноутбуке (который я настроил первым) я могу клонировать репо через ssh, нажав «use ssh» или https. На моей башне (которая имеет проблему) есть только https.
Там написано: «Используйте git или checkout с SVN, используя веб-URL»
У меня есть ssh-сервер, работающий на вышке, но не прослушивающий порт 22, потому что я перенаправил порт с моего маршрутизатора и предпочел использовать нестандартный порт, это может быть проблемой? Как я могу заставить сервер ssh прослушивать два порта, если это действительно было проблемой?