用ssh远程服务器,git clone拉取GitHub项目失败
·
问题
用ssh远程连接服务器,git clone拉取GitHub项目失败
原因
Git 配置或环境变量 在远程服务器上仍然指向了 127.0.0.1:7897,但是这个地址是远程服务器的本地回环地址,并不是我本地电脑的代理,但是这个地址是远程服务器的本地回环地址,并不是你本地电脑的代理
解决方法
1.清理环境变量
在远程服务器的 SSH 会话里执行:
unset http_proxy
unset https_proxy
unset all_proxy
然后检查:
env | grep -i proxy
如果没有输出,说明环境变量代理已清理。
2. 清理 Git 配置
在远程服务器上执行:
git config --global --unset http.proxy
git config --global --unset https.proxy
确认:
git config --global --list | grep proxy
3. 再次尝试克隆
git clone https://github.com/qjfoidnh/BaiduPCS-Go.git
总结
在远程服务器上执行命令时,127.0.0.1:7897 指的是远程服务器的本地地址,而不是你本地电脑的代理。
解决办法:在远程服务器上清理环境变量和 Git 配置里的代理。
然后再试 git clone,就不会再报错。
更多推荐




所有评论(0)