晚上使用git push -u origin master时触发了一个奇怪的报错,查找了很多的方法都没有解决,在此做一个记录
错误信息
ssh: Could not resolve hostname gitee.com: Temporary failure in name resolution fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.

尝试了网上的一些方法后都没能解决问题,后了解到可能是DNS挂了,尝试Ping一下百度判断自己虚拟机是否能够上网,发现无法ping通:

解决方案
猜测可能是因为ubuntu虚拟机 启动的时候虚拟网卡还没起来,重启虚拟机后问题解决。

总结
师兄说过:重启解决百分之99的问题,师兄诚不欺我。遇到奇怪的错误,都不妨关机重启试试,说不定就解决了呢?
文章讲述了作者在晚上使用gitpush时遇到的奇怪错误,经过尝试网络方法后发现问题可能是DNS挂起。解决办法是确认虚拟机的网络设置,发现重启虚拟机能解决问题。经验分享:遇到未知错误时,重启往往是有效快捷的解决策略。

6071

被折叠的 条评论
为什么被折叠?



