Git(6)之使用代理网络传输

Author:onceday date:2024年1月27日

满满长路有人对你微笑过嘛…

全系列文章可查看专栏: Git使用记录_Once_day的博客-CSDN博客

1. 使用代理

如果你需要通过代理服务器来使用 Git,可以在 Git 的配置中设置代理。以下是在全局范围内(对所有仓库)或仅在特定仓库中设置 HTTP 或 HTTPS 代理的步骤:

  1. 全局 HTTP/HTTPS 代理

为了设置全局 HTTP 代理,你可以运行如下命令:

git config --global http.proxy http://proxyserver.com:port

对于 HTTPS 代理,你可以运行如下命令:

git config --global https.proxy https://proxyserver.com:port
  1. 特定仓库的 HTTP/HTTPS 代理

为了在特定仓库设置 HTTP 代理,你需要在该仓库的目录下运行以下命令:

git config http.proxy http://proxyserver.com:port

对于 HTTPS 代理,你可以运行如下命令:

git config https.proxy https://proxyserver.com:port

在上述命令中,你需要将 proxyserver.com:port 替换为你的代理服务器的地址和端口。

如果你需要取消代理设置,你只需要运行以下命令:

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

或者,对于特定的仓库,使用以下命令:

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

请注意,这些命令在 Unix-like 系统(如 GNU/Linux 或 MacOS)的终端中运行。在 Windows 系统的命令行界面,你可能需要使用不同的语法。在所有情况下,你都应确保你有使用所需代理的权限,并且知道正确的地址和端口号。

01-28 08:28