Could not resolve hostname git.oschina.net: nodename nor servname provided or not known

一直中规中矩的在不同git服务器中pull和push。知道昨天折腾了一个多小时的oschina的仓库问题:Could not resolve hostname git.oschina.net

push失败图片

刚开始没有认真分析,一直以为是地址错了(其实也是地址的问题),不停的更换https方式和ssh方式,结果发现一直失败,仔细分析错误提示之后,发现应该是根据我添加的仓库地址找不到映射ip,(不是有DNS解析器么?)根据映象中的网络传输知识,我决定从hosts文件入手,你不是不知道git.oschina.net的hostname么?我给手动给你说清楚你看行么?

顺带提一下git切换仓库地址的命令:git remote set-url origin git地址
</br>

1找的hosts文件


前往hosts文件坐在路径: /private/etc/

前往hosts文件所在路径

找到hosts文件,手动导入映射ip

hosts文件

</br>

2.查询git.oschina.net 的映射ip


指令 NSLOOKUP命令*检查域名解析方法。查询IP地址

查找ip

写入hosts文件(以前没写过,照着上面的列表形式借鉴了一下)


写入hosts

3.就没有然后了……

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,679评论 25 708
  • 在此特此声明:一下所有链接均来自互联网,在此记录下我的查阅学习历程,感谢各位原创作者的无私奉献 ! 技术一点一点积...
    远航的移动开发历程阅读 11,261评论 12 197
  • 第二十六回孙悟空三岛求方观世音甘泉活树 处世须存心上刃,修身切记寸边而。常言刃字为生意,但要三思戒怒欺。上士无争传...
    燃雪Burning_snow阅读 1,903评论 0 0
  • 半个月前,给自己定下一个目标:“日行一万步,夜读十页书”,刚开始自我要求严格,完成的很好。一星期后,被一些琐事打乱...
    饮冰_ad9c阅读 195评论 0 1