• go get 无反应方法 Win/Linux 命令行、终端和 Git 代理设置


    go get -u -v 无反应方法

    CMD要用管理员权限运行,否则设置无效

    netsh winhttp set proxy proxy-server="https=127.0.0.1:1080" bypass-list="localhost"

    查看当前CMD正在使用的代理

    netsh winhttp show proxy

    清空CMD使用的代理

    netsh winhttp reset proxy

    还有一种方式

    set http_proxy=http://127.0.0.1:1080
    set https_proxy=http://127.0.0.1:1080

    别问我为毛要使用代理,TMD试一试

     go get -u -v github.com/astaxie/beego

    凸(艹皿艹 ),搞个计算机学习都很蛋疼

    下面是我设置的hosts,各位童鞋可以用IP查找工具来获取IP地址设置hosts,速度杠杠的

        vim /etc/hosts
        192.30.253.112 github.com
        151.101.185.194 github.global.ssl.fastly.net

     ===================== ===================== 骚气的分割线===================== ===================== =====================

    本文整理了 Windows 命令行 和 Linux 终端以及 Git 中设置代理的命令。以本地 HTTP/HTTPS 代理 127.0.0.1:8118 和 SOCKS5 代理 127.0.0.1:1080 为例。

    Windows 命令行代理设置

    HTTP 代理设置:

    set http_proxy=http://127.0.0.1:8118
    set https_proxy=http://127.0.0.1:8118

    SOCKS5 代理设置:

    set http_proxy=socks5://127.0.0.1:1080
    set https_proxy=socks5://127.0.0.1:1080

    取消代理设置:可以通过 echo %http_proxy% 命令查看是否设置成功。

    set http_proxy=
    set https_proxy=

    Linux 终端代理设置

    临时代理设置

    Linux 终端设置 HTTP 代理(只对当前终端有效):

    1
    2
    $ export http_proxy=http://127.0.0.1:8118
    $ export https_proxy=http://127.0.0.1:8118

    Linux 中设置 SOCKS5 代理(只对当前终端有效):

    1
    2
    $ export http_proxy=socks5://127.0.0.1:1080
    $ export https_proxy=socks5://127.0.0.1:1080

    设置终端中的 wget、curl 等都走 SOCKS5 代理(只对当前终端有效):

    1
    $ export ALL_PROXY=socks5://127.0.0.1:1080

    Linux 终端中取消代理设置:

    1
    2
    3
    $ unset http_proxy
    $ unset https_proxy
    $ unset ALL_RPOXY

    永久代理设置

    将代理命令写入配置文件 ~/.profile 或 ~/.bashrc 或 ~/.zshrc 中:

    1
    2
    3
    # HTTP 代理设置
    export http_proxy=http://127.0.0.1:8118
    export https_proxy=http://127.0.0.1:8118

    1
    2
    3
    # SOCKS5 代理设置
    export http_proxy=socks5://127.0.0.1:1080
    export https_proxy=socks5://127.0.0.1:1080

    1
    2
    # 强制终端中的 wget、curl 等都走 SOCKS5 代理
    export ALL_PROXY=socks5://127.0.0.1:1080

    Git 设置代理

    代理格式 [protocol://][user[:password]@]proxyhost[:port]
    参考 https://git-scm.com/docs/git-config

    设置 HTTP 代理:

    1
    2
    git config --global http.proxy http://127.0.0.1:8118
    git config --global https.proxy http://127.0.0.1:8118

    设置 SOCKS5 代理:

    1
    2
    git config --global http.proxy socks5://127.0.0.1:1080
    git config --global https.proxy socks5://127.0.0.1:1080

    Git 取消代理设置:

    1
    2
    git config --global --unset http.proxy
    git config --global --unset https.proxy

     
     

     

  • 相关阅读:
    iOS 代码规范
    Clang Format
    PullToRefreshListView手动刷新问题
    android不依赖具体activity弹出Dialog对话框,即全局性对话框
    我的手机华为荣耀7,运行android程序不输出Log
    Android从imageview中获得bitmap
    Fragment里面的ViewPager嵌套subFragment,主Fragment切换的时候subFragment出现空白Fragment的Bug
    解决某些手机RadioGroup中的RadioButton不居中的问题
    Android权限大全
    UML类图
  • 原文地址:https://www.cnblogs.com/landv/p/10864790.html
Copyright © 2020-2023  润新知