Stack Overflow на русском Asked by Animov on February 1, 2021
При попытки первого пуша на ГитХаб вылезает ошибка. Ранее с этого ПК еще не пушил, не пойму в чем проблема.
При вводе git push -u origin master , подтверждаю , но потом появляется следуещее:
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
при общении программы git с сервером(-ами) могут быть использованы разные протоколы. строка «Host key verification failed» явно свидетельствует о том, что в вашем случае использовался протокол ssh.
протокол ssh подразумевает аутентификацию в том числе и «той стороны»: при первом же соединении вам предлагается сохранить публичный ключ «той стороны» (в файле ~/.ssh/known_hosts
). а при каждом последующем соединении передаваемый «той стороной» ключ сверяется с сохранённым. если они не совпадают — программа ssh и выдаёт вам сакраментальную ошибку:
Host key verification failed
причин несоответствия может быть много. вот далеко не полный их список (порядок пунктов произвольный):
в последнем из перечисленных вариантов можно банально удалить сохранённый (в файле ~/.ssh/known_hosts
) публичный ключ «той стороны». примерно так:
$ ssh-keygen -R сетевое.имя.«того».сервера
Answered by aleksandr barakin on February 1, 2021
Удалось решить проблему. Попробовал повзоимодействовать через декстопную версию ГитХаба, и всё получилось. Далее при использовании пуша в консоли на этот раз поступил запрос о "коннекте" Гита с браузером и после этого ошибки уже не возникало.
Answered by Animov on February 1, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP