背景

在电脑命令行clone代码时候报错

git clone https://github.com/docker/*.git
正克隆到 'getting-started'...
fatal: 无法访问 'https://github.com/docker/*.git/':Failed to connect to 127.0.0.1 port 1080: Connection refused
复制代码

现象

  • 网页访问可以正常访问
  • ping github.com 不通
  • 端口1080很奇怪

结论

以前配置过git的代理,为了给访问github提速,1080是当时我VPN的监听端口号。

解决

git config –list

浏览器errconnectionrefused浏览器errconnectionclosed手机插图

这个git的proxy现在用不到了,删除即可。

# 打开文件目录
cd ~

# 直接vim编辑 或者 打开所在文件所在目录手动编辑
vim .gitconfig    或者   open .
复制代码

拓展

# 查看系统config
# 文件目录:etc/gitconfig,包含了适用于系统所有用户和所有项目的值
git config --system --list
  
# 查看当前用户(global)配置
# 文件目录:~/.gitconfig,只适用于当前登录用户的配置
git config --global  --list
 
#查看当前仓库配置信息
# 文件目录:位于git项目目录中的.git/config,适用于特定git项目的配置
git config --local  --list