获取错误无法解析github enterprise的主机名

时间:2017-08-28 10:22:36

标签: github windows-10 hostname github-enterprise

当我尝试从我公司的自托管github企业clone github repositories

我收到错误

Could not resolve hostname github....... : Name or service not known

但是当我使用IP地址克隆相同的repo时,我可以做同样的事情,甚至可以从命令行ping github.....

我正在使用:

GIT version : git version 2.14.1.windows.1
Windows 10 enterprise version version: 1607 OS build: 14393

我已经检查过类似机器的其他人没有遇到这个问题

有人可以帮我解决这个问题。

2 个答案:

答案 0 :(得分:1)

我会在我的Windows机器上添加一个主机条目,它将github地址定义为您需要使用的IP地址。

这是一个描述其工作原理的程序。基本上你以管理员身份编辑hosts文件,它位于dir c:\ Windows \ System32 \ Drivers \ etc \ hosts

的路径中

(我自己没有为Windows 10做过)

https://support.rackspace.com/how-to/modify-your-hosts-file/

当然,这可能不适用于您,具体取决于您当地的Infosec政策/执法

答案 1 :(得分:0)

我发现了这个问题,所以在installing Git期间 installer asks if I want to use the certificates installed on my Local Machine 早先说不。

但是在重新安装Git之后,我选择了这个选项,因为我的公司在我的机器上安装了Github的证书,它运行正常。