Bootstrap

git设置代理

在 Git 中,如果你需要临时设置代理(例如访问某些需要代理的 Git 仓库),可以使用以下命令。代理设置将仅对当前的 Git 会话有效,关闭终端或终止 Git 会话后,设置将失效。

设置 HTTP 和 HTTPS 代理

  1. 设置 HTTP 代理

    git config --global http.proxy http://<proxy_host>:<proxy_port>
    
  2. 设置 HTTPS 代理

    git config --global https.proxy https://<proxy_host>:<proxy_port>
    
    • 替换 <proxy_host> 为代理服务器的地址,<proxy_port> 为代理服务器的端口号。
  3. 设置带认证的代理(如果需要用户名和密码)

    git config --global http.proxy http://<username>:<password>@<proxy_host>:<proxy_port>
    git config --global https.proxy https://<username>:<password>@<proxy_host>:<proxy_port>
    

临时取消代理设置

如果你需要临时取消代理设置,可以使用以下命令:

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

临时设置代理(仅对当前 Git 会话有效)

如果你不希望代理设置永久生效,可以使用 --global 替换为 --local 或直接省略,指定只在当前 Git 会话中生效:

git config http.proxy http://<proxy_host>:<proxy_port>
git config https.proxy https://<proxy_host>:<proxy_port>

检查当前代理设置

如果你想查看当前的代理设置,可以使用:

git config --get http.proxy
git config --get https.proxy

这些设置只会影响当前的 Git 会话,适用于临时的网络配置需求。

;