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



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

我收到错误

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

但是当我使用 IP 地址克隆同一个存储库时,我可以做同样的事情,我甚至可以从命令行 pinggithub.....

我正在使用:

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

我已经检查了其他具有类似机器的人没有遇到此问题

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

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

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

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

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

当然,根据您当地的信息安全政策/实施,这可能不可用

我发现了这个问题,所以在installing Gitinstaller asks if I want to use the certificates installed on my Local Machine前面说不。

但是重新安装 Git 后,我选择了此选项,并且由于我的公司在我的机器上安装了该 Github 的证书,因此它工作正常。

最新更新