问题描述: 本地保证网页能正常访问github, 但是在terminal上git clone时,不能成功clone项目。 

git clone报错:

git clone https://github.com/xxx/project.git

fatal: unable to access 'https://github.com/xxx/project.git': Failed to connect to 127.0.0.1 port 54427: Connection refused

解决办法: 

确认了github项目的网页正常打开后,查看是否是代理的问题: 

输入命令: env | grep -i proxy  ,结果并没有代理显示,这并不表明没有代理配置。编辑git的配置,可能是git之前被配置错误了,输入命令

vi ~/.gitconfig

将里面关于github的代理相关内容注释掉。 

#[https "https://github.com"]
#       proxy = socks5://127.0.0.1:54427

然后再重新git clone解决了。 

更多推荐