我在内联网上使用Git。因此,要访问Intranet的存储库,我不需要代理。要访问远程子模块,我需要通过代理。
我无法使用gitconfig全局_proxy设置(_proxy = my.proxy.address)。如果我全局设置代理,我就无法访问内部网。
我目前的做法是在[core]下使用gitproxy条目。
gitproxy = none for my.intranet.address
gitproxy = my.proxy.address
但这不起作用。现在我没有想法了。
o我做错了什么? o有更简单的方法吗?
提前称赞。 \ o / \ o /
答案 0 :(得分:1)
您必须在远程基础上设置代理
[remote "origin"]
url = http://intranet.mycompany.com/git/my-git-repo
proxy =
从我的头脑中,可以使用以下命令
完成此操作git config origin.proxy ""