我做了什么:我在Github上创建了一个远程存储库,我正在尝试克隆本地计算机上的远程存储库.克隆时我正在提供克隆URL和目标文件夹.
但每次我尝试克隆时,我都会收到此错误:
错误:"致命:无法访问' https://github.com/hyperion057/spring-repo.git/ ':无法解析主机:github.com"
连接到GitHub需要做什么?
Bri*_*ian 132
我收到了类似的错误,这是由不正确的代理设置引起的.这个命令救了我:
git config --global --unset http.proxy
Run Code Online (Sandbox Code Playgroud)
https版本:
git config --global --unset https.proxy
Run Code Online (Sandbox Code Playgroud)
Von*_*onC 86
我需要配置代理设置吗?因为我的办公室有代理服务器.
是的,您可以通过设置HTTP_PROXY和HTTPS_PROXY环境变量来实现.
请参阅" 与github同步 ":
set HTTPS_PROXY=http://<login_internet>:<password_internet>@aproxy:aport
set HTTP_PROXY=http://<login_internet>:<password_internet>@aproxy:aport
set NO_PROXY=localhost,my.company
Run Code Online (Sandbox Code Playgroud)
请注意NO_PROXY,允许访问贵公司的内部站点
你也可以在你的git配置中注册:
git config --global http.proxy http://<login_internet>:<password_internet>@aproxy:aport
Run Code Online (Sandbox Code Playgroud)
Chr*_*gen 35
花了几个小时试图解决这个问题.
重新连接我的wifi做了伎俩.
Cha*_*ams 29
另一种可能性,我自己遇到了这个问题.但是在我安装了VPN之后(这是无关的并且正在运行)
关闭VPN,修复了问题.
为了记录,我在我的MacBookPro上运行"粘度"VPN
del*_*rox 25
耗尽磁盘空间后,我遇到了同样的问题.关闭并重新打开终端将其固定一次.下一次重启我的Mac.
在跳转到随机命令之前要尝试一些简单的事情:
小智 19
192.30.252.128是github.com的当前IP,可以在本地DNS(Linux中的/ etc/hosts和C:\ Windows\System32\drivers\etc\hosts)中设置
d-m*_*man 12
从这里的答案-> 我的解决方案特定于 Windows Subsystem for Linux (WSL) 用户。与代理相关的答案都与我的解决方案无关。
如果您无法运行 ping 命令,例如
# WSL
ping google.com
Run Code Online (Sandbox Code Playgroud)
那么您的文件可能已/etc/resolve.conf损坏。要修复此问题,请在 WSL 窗口中运行以下命令:
# WSL
sudo rm /etc/resolve.conf
Run Code Online (Sandbox Code Playgroud)
然后以管理员模式打开 Powershell 终端并运行
# Powershell
wsl --shutdown
Get-Service LxssManager | Restart-Service
Run Code Online (Sandbox Code Playgroud)
这应该可以解决问题,可以通过再次运行 ping 命令进行测试。
agr*_*ppa 11
想补充一下,因为我没有这样做,一旦你输入:
git config --global --unset http.proxy
Run Code Online (Sandbox Code Playgroud)
确保退出并重新启动终端.直到我这样做,我才解决.
非常感谢,问题是杀了我!
小智 8
可能是你的网络问题,你可以尝试一下:
ping google.com
Run Code Online (Sandbox Code Playgroud)
如果您再次收到此错误,则表明您的网络配置存在问题。