您的位置:首页 > 理论基础 > 计算机网络

【git】fatal: unable to access 'https://github.com/top-think/framework.git/'

2017-06-13 10:19 1341 查看
想从github上面克隆源码看看,报的错误,如下:

fatal: unable to access 'https://github.com/top-think/framework.git/': Recv failure: Connection reset by peer


百度问题主要集中在git代理这边,我们通过看git的基本配置
.gitconfig
可以看到git的基本配置:

[user]
email = ×××@readtv.cn
name = ×××@readtv.cn
[http]
proxy = 127.0.0.1:22
sslVerify = false


这里的proxy的参数就是代理设置的位置,在谷歌上查了很多办法都没有解决,有的方法是https连接模式改成ssh模式,或者是修改代理,比如:

git config --global http.proxy 192.168.1.1:8083


但是都没有解决我的疑惑,然后我发现了一个问题,就是我根本没有使用代理,所以这样登录方式肯定会有问题。还有把代理设置为

proxy = http://www.proxy.com:8080/[/code] 
依然报错:

fatal: unable to access 'https://github.com/top-think/think.git/': Failed to connect to www.proxy.com port 8080: Connection timed out


最后方案:

git config --global http.proxy
//查询到当前设置了代理,所以我取消这个设置:
git config --global --unset http.proxy
//再查询,已经没有了代理,然后再clone,成功了!


注:如果害怕影响git对别的项目的控制,最好先把
.gitconfig
copy一份,然后修改,该文件一般在
/home/用户名/.gitconfig
,如果出什么问题便于恢复!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git github
相关文章推荐