解决方案
配置前四句,最后一句输入下载命令。
git config --global http.https://github.com.proxy http://127.0.0.1:8080
git config --global https.https://github.com.proxy https://127.0.0.1:8080
git config --global --unset https.https://github.com.proxy
git config --global --unset http.https://github.com.proxy
git clone git://github.com/gnuradio/gnuradio.git
案例问题
- 终端输入
git clone git://github.com/gnuradio/gnuradio.git
- 报错github.com连接失败
正克隆到 'gnuradio'...
fatal: unable to connect to github.com:
github.com[0: 140.82.113.3]: errno=连接超时
- 试错用http代替git
git config --global url."https://github.com".insteadOf git://github.com
git clone git://github.com/gnuradio/gnuradio.git
- 报错
正克隆到 'gnuradio'...
fatal: unable to access 'https://github.com/gnuradio/gnuradio.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.
- 解决
git config --global http.https://github.com.proxy http://127.0.0.1:8080
git config --global https.https://github.com.proxy https://127.0.0.1:8080
git config --global --unset https.https://github.com.proxy
git config --global --unset http.https://github.com.proxy
git clone git://github.com/gnuradio/gnuradio.git
参考连接
链接1: fatal unable to connect to github.com解决方案
链接2: gnutls_handshake() failed: The TLS connection was non-properly terminated
文章讲述了用户在使用Gitclone时遇到的GitHub连接失败问题,通过设置全局HTTP和HTTPS代理解决,包括清除原有代理配置。最后成功通过git://协议从github.com克隆gnuradio仓库。
23万+

被折叠的 条评论
为什么被折叠?



