美文网首页
git 终端http代理 https代理

git 终端http代理 https代理

作者: 程序员学哥 | 来源:发表于2021-07-01 10:35 被阅读0次

    场景:有些同学可能会遇到这样一个问题,在pod install某个库的时候,终端可能会出现the time out - 443 这个问题。

    [!] Error installing RxSwift
    [!] /usr/bin/git clone https://github.com/ReactiveX/RxSwift.git /var/folders/cq/2r617rsn6jz320whyfvxyrf40000gn/T/d20210628-44259-eqtef7 --template= --single-branch --depth 1 --branch 5.1.2
    Cloning into '/var/folders/cq/2r617rsn6jz320whyfvxyrf40000gn/T/d20210628-44259-eqtef7'...
    fatal: unable to access 'https://github.com/ReactiveX/RxSwift.git/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

    443.png

    解决方案:
    终端设置代理!

    首先我们需要将电脑连上可以安全上网的环境

    设置命令

    设置http代理
    git config --global http.proxy http://127.0.0.1:7890
    设置https代理
    git cnfig --global https.proxy https://127.0.0.1:7890

    地址:127.0.0.1:7890获取方法见下图:


    第一步.png
    第二步.png

    当我们问题解决了,可以断开代理

    取消命令

    取消http代理
    git config --global --unset http.proxy
    取消https代理
    git config --global --unset https.proxy

    相关文章

      网友评论

          本文标题:git 终端http代理 https代理

          本文链接:https://www.haomeiwen.com/subject/bgvqultx.html