git - 无法解析主机名

时间:2016-08-03 09:56:35

标签: git

我在使用VPN并使用Windows平台的专用网络中。我正在尝试使用

克隆一个git项目
git clone ssh://git@domain-name:somestring/str-somestring.git

But I getting ssh: Could not resolve hostname domain-name: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我在我的本地生成ssh,我也加入了我的本地仓库。有人可以帮助我吗?

我确信我可以访问这个项目。

更新

ping google.com正在VPN外部工作,同样在VPN内部无法正常工作

1 个答案:

答案 0 :(得分:3)

错误信息非常清楚。 git无法解析domain-name

尝试在同一个shell中输入git命令:

ping domain-name
nslookup domain-name

他们也不会工作,99%保证。

如果是这样,最简单的解决方法是将该名称及其IP地址添加到/etc/hosts(通常,没有git相关的内容)。当ping / nslookup工作时,git也会有效。