无法连接到GitHub.com进行克隆
我正在尝试克隆angular-phonecat git仓库 ,但是当我在Git Bash中input命令时,我收到以下消息:
$ git clone git://github.com/angular/angular-phonecat.git Cloning into 'angular-phonecat'... fatal: unable to connect to github.com: github.com[0: 204.232.175.90]: errno=No error
你可能在防火墙后面。 尝试通过https进行克隆 – 有更高的机会不被阻止:
git clone https://github.com/angular/angular-phonecat.git
你可以让gitreplace你的协议
git config --global url."https://".insteadOf git://
查看更多在SO Bower安装只使用https?
我有同样的错误,因为我使用代理。 由于答案是给定的,但如果您使用的是代理服务器,请先使用以下命令设置您的代理服务器:
git config --global http.proxy http://proxy_username:proxy_password@proxy_ip:port git config --global https.proxy https://proxy_username:proxy_password@proxy_ip:port
在防火墙上打开端口9418 – 这是Git用来进行通信的自定义端口,通常不会在企业或专用防火墙上打开。
您可以尝试使用HTTPS
协议进行克隆。 terminal命令:
git clone https://github.com/RestKit/RestKit.git