proxy的问题一般都是
首先可以查看ping gitHub.com是否成功。我是都成功的,所以本地域名解析没问题。
解决办法
git config --global --add remote.origin.proxy “”
还是不行,执行下一步
git config --global http.proxy http://domain.local\vsilva:Passw0rd@proxyServer:8080
设置完之后,发现可以成功push了。
后续
但是,发现本次成功之后,还是会失败:
尝试过这个解决办法,但貌似没用
git config --global --unset https.proxy
git config --global --unset http.proxy
于是,使用下面命令查看配置:
git config --global --list
发现我的代理设置设置为
...
remote.origin.proxy=
remote.origin.proxy=“”
...
使用命令 git config --global --unset remote.origin.proxy 不起作用。
所以可以用下面命令找到它所在的全局.gitconfig文件
git config --list --show-origin
修改文件中的内容,把多加的或者设置错误的remote.origin.proxy删除即可