Задать вопрос
@las01

Как получить репозиторий с github?

И так инициализировал папку гитом. Добавил ключ ssh (он есть на компьютере). И при клонировании репозитория с сайта git hub получается, что он сперва создает пустую папку с название из репозитория, а потом при нажатии enter или вводе yes, удаляет его, вопрос почему?
c3e8921d57351565207b4f40f2d753c7.png486eb421a6ce4babd5a1bc21357eecf2.png
  • Вопрос задан
  • 290 просмотров
Подписаться 1 Средний 12 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
borisdenis
@borisdenis
Ленив и вреден...
У вас пользователь кириллицей написан, на втором скрине посмотрите, в какой папке гит пытается создать файл? Ну явно в несуществующей. Переключитесь на пользователя с именем из латинницы и будет всё норм.
9fa9155c3134cc52b60fbd5f951e0a42.png
Ответ написан
opium
@opium
Просто люблю качественно работать
Путь `/c/Users/\317\356.../.ssh` — это кириллический HOME в байтах, SSH туда не запишет known_hosts и ключ не найдёт.

Не обязательно пересоздавать юзера:
git config --global core.sshCommand "ssh -i C:/test/.ssh/id_rsa -o UserKnownHostsFile=C:/test/.ssh/known_hosts"
— git берёт ключ явно и known_hosts кладёт туда же.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы