Я на Windows 10 машине, и у меня установлены Git Bash и Ubuntu для Windows Подсистема для Linux (WSL). Когда я использую официальное настольное приложение GitHub для клонирования репозитория через HTTPS, все работает нормально, и я могу выполнить свои коммиты sh через код Visual Studio без каких-либо проблем. Затем я пытаюсь клонировать репо через S SH с помощью Hyper (WSL Bash) и получаю следующее:
The authenticity of host 'domain.com (a.b.c.d)' can't be established.
RSA key fingerprint is XX:XX:...:XX.
Are you sure you want to continue connecting (yes/no)?
После ответа «да» и открытия этого репо в VS Code и пытаюсь выполнить pu sh мои новые изменения в GitHub, я получаю эту ошибку: Git: сбой проверки ключа хоста.
И это то, что я получаю как Git Вход в систему Выход: Хост Проверка ключа не удалась. Неустранимый: Не удалось прочитать из удаленного хранилища.
Я настроил свой ключ S SH на WSL, используя этот метод , и я не установил никакой парольной фразы. Я попробовал это на P C моего брата, который точно такой же, как у меня, и он работал просто отлично. Буду признателен за любую помощь!
ОБНОВЛЕНИЕ: Я набрал ssh -T git@github.com
в Hyper и получил ответ: You've successfully authenticated, but GitHub does not provide shell access.
PS Я новичок ie в программировании и в стеке, поэтому, пожалуйста, будьте лаконичны и дайте мне пошаговые инструкции. Чем больше вы будете использовать технические термины, тем больше я, вероятно, потеряюсь!