解决方案
配置前四句,最后一句输入下载命令。
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