我知道我可以像这样设置一个全局代理:
git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
git config --global https.proxy https://proxyuser:proxypwd@proxy.server.com:8080
我不想将其设置为全局,我使用git
协议来拉/推。我尝试在.git/config
文件中执行以下设置:
[git]
proxy = yixia.dev
但它不起作用。
我通过运行git config --global url."git@yixia.dev".insteadOf git@github.com
来使用解决方法,但是当我将--global
更改为--local
时,它无效。
答案 0 :(得分:0)
您可以使用无标记[不使用--global]或添加--local来设置本地仓库级别的配置。
要删除您已设置的当前代理:
git config --global --unset http.proxy
git config --global --unset https.proxy
由于代理与git无关,您可能根本不需要设置代理,而是设置OS代理。
打开Google Chrome>设置>代理并将其设置在那里(无论您使用何种操作系统)。