更改git';s一次推送或拉送的代理配置
我的办公室里有一个代理,所以我将git配置为使用该代理,并且运行良好。然而,有时我在家工作,我必须取消代理配置,拉和推一些提交,然后再次设置代理配置(我一点也不喜欢这种配置,因为它涉及到在终端中写入密码) 是否有一种方法可以仅为一次推送或拉送更改代理配置?我没有发现任何提到的代理或手册页 它还可以为我提供一种方法来更改代理配置,并指定过期日期。再一次,我在手册页上找不到任何东西更改git';s一次推送或拉送的代理配置,git,proxy,Git,Proxy,我的办公室里有一个代理,所以我将git配置为使用该代理,并且运行良好。然而,有时我在家工作,我必须取消代理配置,拉和推一些提交,然后再次设置代理配置(我一点也不喜欢这种配置,因为它涉及到在终端中写入密码) 是否有一种方法可以仅为一次推送或拉送更改代理配置?我没有发现任何提到的代理或手册页 它还可以为我提供一种方法来更改代理配置,并指定过期日期。再一次,我在手册页上找不到任何东西 这是我通常做的: git config --global --unset http.proxy 一些拉和推 git
这是我通常做的:
git config --global --unset http.proxy
一些拉和推
git config --global http.proxy http://username:password@proxy.company.com:port
您可以使用更改/设置命令行中的任何配置值。问题是您可以更改该值,但不能取消设置该值 尝试
git-chttp.proxy=pull
将其设置为空字符串