git提示错误关于错误:ssh: Could not resolve hostname github.com: Name or service not known.fatal: Could not r

Posted 星岚冰释

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git提示错误关于错误:ssh: Could not resolve hostname github.com: Name or service not known.fatal: Could not r相关的知识,希望对你有一定的参考价值。

关于 Git 使用中出现的错误

技术分享图片 
饥人谷_楠柒 
2016.11.02 15:33* 字数 746 阅读 3607评论 5

关于错误:ssh: Could not resolve hostname github.com: Name or service not known.fatal: Could not read from remote repository.

 

 
技术分享图片
QQ截图20161102144048.jpg

在我配置完公钥后想要进行远端Github上clone时出现了错误。经过网上查询发现在配置git时要验证是否成功。要在git bash 下输出$ ssh -T [email protected]如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

 

但是 我输入后并不是这样的,我的显示Host key verification failed.于是查询中。。。。。
经查找后发现我在git bash 下打出ping github.com 不显示ip。之前对git使用并不太了解。也在网上查找了相关错误的解决办法但都没有用。(如该DNS等等)最后还是找到了问题的所在。

如果有朋友出现了以下三条错误可以按我下面的操作试试。
错误1.


 
技术分享图片
QQ截图20161102144048.jpg

clone
ssh:无法解析主机名github.com:名称或服务不知道
无法读取远程存储库。
请确保您有正确的访问权限
和存储库存在。(错误代码)

错误2.
在git bash 下输出$ ssh -T [email protected]也显示错误。(表示git连接github失败)

错误3.
在git bash 下打出ping github.com 不显示ip。

原因有可能是本地DNS无法解析导致的。造成该问题的因素可能有多种,安全防护类软件、病毒、优化或清理等导致本地DNS解析文件被清除或更改,DNS缓存问题,Winsock目录问题等。

解决办法

  1. 先去复制一下别人的hosts 该文件在C:\Windows\System32\drivers\etc路径下
    把复制的文件放入该路径下 原来的不要


     
    技术分享图片
    QQ截图20161102151526.jpg
  2. 进入cmd (开始->搜索文件和程序->打入cmd->enter)
    输入:ipconfig /flushdns 释放DNS缓存。
    输入:netsh winsock reset 重置Winsock目录。
    会有提示:必须重启计算机才能完成重置。
    先不要着急重启。

  3. 在cmd里随意ping一个网址试试(如图)

 
技术分享图片
QQ截图20161102152243.jpg

无丢失表示成功了。再重启你的计算机。

  1. 重启后进入你的git bash 试试 ping github.com
    应该会显示你的ip地址。在git bash下输出$ ssh -T [email protected]如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

  2. 之后你的git clone就不会出现错误提示(
    ssh: Could not resolve hostname github.com: Name or service not known
    fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

这只是我个人在使用git时碰到的问题,希望能够帮助其他朋友。如果有朋友再使用git时还碰到其他解决不了的问题希望我可以帮到你(请留言)。建议碰到问题先在网上自己查询,虽然很浪费时间但问题的所在和解决的办法或让你难以忘怀!!

以上是关于git提示错误关于错误:ssh: Could not resolve hostname github.com: Name or service not known.fatal: Could not r的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ Idea取消Could not autowire. No beans of 'xxxx' type found的错误提示

IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示

IDEA解决"Could not autowire. No beans of 'xxxx' type found"的错误提示

码云出现错误git@gitee.com: Permission denied (publickey). fatal: Could not read from remote repository. P

idea提示log4j:WARN No appenders could be found for logger

ssh整合案例出了could not initialize proxy - no Session 问题,那个大神帮我看看