git 命令下载 github 上的代码有时无法连接,此时需要配置代理才能下载。
# 查看代理:
# http.proxy 表示 http 协议
# https.proxy 表示 https 协议
# core.gitproxy 表示 git ssh 协议
git config --get http.proxy
git config --get https.proxy
git config --get core.gitproxy
# 取消代理
git config --global --unset https.proxy
git config --global --unset http.proxy
git config --global --unset core.gitproxy
# git 设置 socs5 代理
git config --global http.proxy 'socks5://127.0.0.1:1090'
git config --global https.proxy 'socks5://127.0.0.1:1090'
git config --global core.gitproxy 'socks5://127.0.0.1:1090'
# git 设置 http 代理,替换代理地址即可
git config --global http.proxy 'http://127.0.0.1:7890'
git config --global https.proxy 'http://127.0.0.1:7890'
git config --global core.gitproxy 'http://127.0.0.1:7890'
# git 设置 https 代理,替换代理地址即可
git config --global http.proxy 'https://127.0.0.1:7890'
git config --global https.proxy 'https://127.0.0.1:7890'
git config --global core.gitproxy 'https://127.0.0.1:7890'
# 查看所有配置
git config --list --global
--global
标志将配置应用于当前用户的全局 Git 配置。如果你只想在当前项目中使用代理,可以省略 --global
标志,这样配置将仅适用于当前项目。