当我尝试从我公司的自托管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
我已经检查过类似机器的其他人没有遇到这个问题
有人可以帮我解决这个问题。
答案 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的证书,它运行正常。