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

     
     

     

  • 相关阅读:
    鼠标移动,背景变色
    datatable 删除行
    GridView新增一行,更新所有行實現
    让层垂直居中于浏览器窗口
    extjs学习笔记(转)
    Extjs中的panel
    JDK和JRE的区别(转)
    EXTJS中form添加按钮触发事件
    web.xml详解
    Oracle数据库中的诊断文件(转)
  • 原文地址:https://www.cnblogs.com/landv/p/10864790.html
Copyright © 2011-2022 走看看