当我尝试从我公司的自托管 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 Git
installer asks if I want to use the certificates installed on my Local Machine
前面说不。
但是重新安装 Git 后,我选择了此选项,并且由于我的公司在我的机器上安装了该 Github 的证书,因此它工作正常。