最近使用家里的电脑从GitHub拉代码或提交代码,常常出现响应超时的问题,老是要试好几回才能完成。最后找到了经过修改hosts文件的方式提高了访问速度。git
测试电脑能访问的IP
访问:http://tool.chinaz.com/dns/github
输入 github.com,点击检测,好比个人显示出了两个响应IP测试
测试哪一个IP响应比较快
打开cmd,ping一下上面页面显示的IP地址。ui
好比个人ping第一个是不通的,可是ping第二个效果就挺好,因此待会就绑定第二个ip就能够了。spa
小tips:code
一、由于自己电脑访问GitHub就慢,因此响应IP列表中的ip有ping不通的很正常;blog
二、DNS查询那里多点几回检测,出来的ip响应ip会有不同的,因此列出的ip都ping不通,能够多检测几回,直到有ip能ping通为止。我大概点了四、5次才出现那个能通的ip。dns
修改hosts
hosts文件目录为:C:\Windows\System32\drivers\etcip
在最后一行添加上面能ping通的ip地址,好比个人是:get
140.82.113.3 github.com
最后保存,而后再ping github.com,响应速度是否是快不少啦!
如今再从GitHub拉代码,终于顺畅多啦!