git clone Failed to connect to 127.0.0.1 port 8888: 拒绝连接

背景

今天克隆代码的时候报 Failed to connect to 127.0.0.1 port 8888: 拒绝连接

原因

因为本地的8888端口已经被占用了

排查

# 查看8888端口是否被其他进程占用,发现并没有进程占用
$ netstat -nap | grep 8888

# 查看是否被代理占用(在你设置过系统代理的时候,一般会自动写到配置文件 ~/.bashrc)
$ env | grep -i proxy
https_proxy=127.0.0.1:8888
http_proxy=127.0.0.1:8888
socks_proxy=
ftp_proxy=

解决

# 1、解除占用,把 ~/.bashrc 设置中占用8888端口的代理删掉
$ vim ~/.bashrc
$ source ~/.bashrc
# 2、unset删除环境变量
$ unset http_proxy
$ unset https_proxy

你可能感兴趣的:(linux)