当前位置:   article > 正文

GITHUB仓库获取超时及代理设置_github拉库代理

github拉库代理

GITHUB仓库获取超时及代理设置

问题描述

使用git clone命令克隆远程github仓库时超时,如下图所示:
image
image clone_succ

以下载某个仓库为例,报错信息为:

$ git clone https://github.com/IanDarwin/javasrc.git
Cloning into 'javasrc'...
fatal: unable to access 'https://github.com/IanDarwin/javasrc.git/': Failed to connect to github.com port 443 after 21195 ms: Couldn't connect to server
  • 1
  • 2
  • 3

解决办法

参考stackoverflow上的帖子,给本地git工具设置代理http.proxy,顺利下载代码,如下图:
image clone_proc

  • 设置全局性http代理的代码如下(假定http代理的端口为7890):

    git config --global http.proxy http://127.0.0.1:7890
    
    • 1
  • 查看当前http代理状态:

    git config --global --get http.proxy
    
    • 1
  • 取消http代理设置:

    git config --global --unset http.proxy
    
    • 1

完整示例

image demo

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/418883
推荐阅读
相关标签
  

闽ICP备14008679号