• git clone https://github.com/istester/ido.git ,确提示“Failed to connect to 192.168.1.22 port 8080: Connection refused” 的解决办法 。


    不知道是否有同学遇到如下的问题:

    git clone https://github.com/istester/ido.git    #一个git仓库。

     

    确收到如下报错:

    Cloning into 'hosts'...

    fatal: unable to access 'https://github.com/racaljk/hosts.git/': Failed to connect to 192.168.1.22 port 8080: Connection refused

    如上,明明clone的github仓库代码,为何会收到无法链接内网的错误呢 ?

    网上找了很多帖子,没啥直接的答案。

    解决思路:

    猜测是git的配置问题,先看看git的所有配置信息

    git config --list

    可以显示所有的配置信息。

    [Ido-Air:gitHome idoxu$ git config --list

    credential.helper=osxkeychain

    color.ui=true

    user.name=Ido

    user.email=957863300@qq.com

    http.proxy=http://192.168.1.22:8080/

    https.proxy=http://192.168.1.22:8080/

    core.excludesfile=/Users/idoxu/.gitignore_global

    difftool.sourcetree.cmd=opendiff "$LOCAL" "$REMOTE"

    difftool.sourcetree.path=

    mergetool.sourcetree.cmd=/Applications/SourceTree.app/Contents/Resources/opendiff-w.sh "$LOCAL" "$REMOTE" -ancestor "$BASE" -merge "$MERGED"

    mergetool.sourcetree.trustexitcode=true

    core.repositoryformatversion=0

    core.filemode=true

    core.bare=false

    core.logallrefupdates=true

    core.ignorecase=true

    core.precomposeunicode=true

    如上,确实有http://192.168.1.22:8080/的配置信息,问题定位到。

    那么,如何去掉配置呢 ?

    原来是设置了代理。

    去掉代理即可。

    git config --global --unset http.proxy

    git config --global --unset https.proxy

    如上,搞定,再次 git clone ,代码可正常down下来。

    延伸,既然涉及到了git的代理,那么作为好奇心,以及强烈学习欲望的tester ,必须得了解下如何设置代理。

    git 代理设置方法:

    git config --global http.proxy http://192.168.1.22:8080/

    git config --global https.proxy https://192.168.1.22:8080/

    如果需要用户名和密码

    git config –global http.proxy http://user:password@10.167.32.133:8080

    git config –global http.proxy https://user:password@10.167.32.133:8080

  • 相关阅读:
    ES 内存深度解析
    Spring Cache介绍和使用
    mysql 索引及索引创建原则
    mysql中四种存储引擎的区别和选择
    Java中数组、List、Set互相转换
    COGS 1151 活动安排
    洛谷P1650赛马与codevs 2181 田忌赛马
    5月3日济南清北学堂随堂测试题目
    codevs 1206 保留两位小数
    codevs 1203 判断浮点数是否相等
  • 原文地址:https://www.cnblogs.com/idotest/p/6993084.html
Copyright © 2020-2023  润新知