Здравствуйте! У меня тоже возникала такая ошибка при клонировании репозитория на локальную машину в WSL. Я нашел несколько способов, которые помогли мне исправить эту проблему.Первый способ ⎯ настройка SSH ключа.1. Проверьте, установлен ли SSH ключ на вашей локальной машине. Для этого введите в терминале команду `ls -al ~/.ssh` и посмотрите, есть ли там файлы `id_rsa` и `id_rsa.pub`. Если они отсутствуют, нужно сгенерировать новый SSH ключ. Для этого выполните команду `ssh-keygen -t rsa -C ″your_email@example.com″`, заменив `your_email@example.com` на ваш email.
2. Извлеките значение публичного SSH ключа, выполните команду `cat ~/.ssh/id_rsa.pub`, скопируйте его содержимое.
3. Зайдите в настройки вашего GitHub аккаунта, найдите раздел ″SSH and GPG keys″ и добавьте новый SSH ключ, вставив скопированное ранее значение.
Второй способ ⎯ использование HTTPS ссылки.1. Откройте страницу вашего репозитория на GitHub.2. Нажмите на кнопку ″Clone or download″ и выберите вариант ″Use HTTPS″.3. Скопируйте HTTPS ссылку на репозиторий.
4. Введите команду `git clone` с скопированной ссылкой в терминале WSL.
После того, как вы настроили SSH ключ или используете HTTPS ссылку, попробуйте повторно выполнить команду `git clone` в WSL. У меня ошибка исчезла после применения одного из этих методов.
Надеюсь, мой опыт поможет вам решить проблему с клонированием репозитория на локальную машину в WSL. Удачи в ваших проектах!