获取错误无法解析 github 企业的主机名
Getting error could not resolve hostname for 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
我已经检查过其他使用类似机器的人没有遇到这个问题
谁能帮我解决这个问题。
我会在我的 windows 机器上添加一个主机条目,将 github 地址定义为您需要使用的 IP 地址。
这是一个描述其工作原理的过程。基本上你以管理员身份编辑主机文件,它位于一个偏僻的目录 c:\Windows\System32\Drivers\etc\hosts
(windows 10 年我自己没做过)
https://support.rackspace.com/how-to/modify-your-hosts-file/
当然,这可能对您不可用,具体取决于您当地的 Infosec policies/enforcement
我发现了问题,所以 installing Git
installer asks if I want to use the certificates installed on my Local Machine
早些时候说不。
但是在重新安装 Git 之后,我选择了这个选项,因为 Github 的证书是由我的公司安装在我的机器上的,所以工作正常。
当我尝试从我公司的自托管 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
我已经检查过其他使用类似机器的人没有遇到这个问题
谁能帮我解决这个问题。
我会在我的 windows 机器上添加一个主机条目,将 github 地址定义为您需要使用的 IP 地址。
这是一个描述其工作原理的过程。基本上你以管理员身份编辑主机文件,它位于一个偏僻的目录 c:\Windows\System32\Drivers\etc\hosts
(windows 10 年我自己没做过)
https://support.rackspace.com/how-to/modify-your-hosts-file/
当然,这可能对您不可用,具体取决于您当地的 Infosec policies/enforcement
我发现了问题,所以 installing Git
installer asks if I want to use the certificates installed on my Local Machine
早些时候说不。
但是在重新安装 Git 之后,我选择了这个选项,因为 Github 的证书是由我的公司安装在我的机器上的,所以工作正常。