一、问题背景 

      从gitlab仓库拉取项目,最开始使用的是IDEA拉取git项目,项目没有下载下来,git控制台也没有任何输出信息提示,另外一个新机器使用同样账号拉取git项目正常,怀疑是本地git配置问题,于是乎在CMD窗口使用git命令拉取项目,出现如下错误

fatal: unable to access 'http://gitlab.com/test.git/': Failed to connect to 127.0.0.1 port 7897 after 2049 ms: Connection refused

 二、解决方案

Git 配置了错误的代理信息,这会让它尝试通过本地的 7897 端口进行网络请求。你可以查看并修改 Git 的代理配置。

  • 查看当前代理配置
git config --global --get http.proxy
git config --global --get https.proxy
  • 若有代理配置,可删除它
git config --global --unset http.proxy
git config --global --unset https.proxy

三、总结

删除代理配置后,出现了git认证的窗口,可以正常进行项目拉取了。若你确实需要使用代理,可能是代理服务没有正常运行。你要保证代理服务已启动,并且监听的是正确的端口。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐