提交代码到公司内部git的时候,突然就报fatal: unable to access 'http://...': Could not resolve host:...了,后边每次提交都会报这个,刚开始没找到解决办法,每次提交前都要执行几次
ipconfig/flushdns
虽然这样也也能解决,但是不是长久之举,每次要执行好几遍,才能提交成功。
最终的解决方法如下:
首先,ping一下gitlab地址看通不通
添加DNS映射地址
?映射的文件地址为:C:/windows/system32/drivers/etc
找到映射文件hosts,我是用Notepad++打开的映射文件,把IP地址和域名添加到最后一行
最后再执行git pull/git push就可以正常使用了。