zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    为什么前后端分离了,你比从前更痛苦?
    HTML命名规范
    常用一屏自适应布局(一)
    CSS-网站导航栏标题之间的分隔符
    React-setState源码的理解
    如何在React-Native上使用Typescript
    immutable-js基础
    stylus 移动端边框1像素问题解决方案
    react native ts环境搭建
    react结合ts与mobx环境搭建步骤详解
  • 原文地址:https://www.cnblogs.com/idotest/p/6993084.html
Copyright © 2011-2022 走看看