我的Git正在向我们的内部Git服务器推送没有问题,例如,这工作正常:
$ git push origin master
今天我想与Github上托管的项目合作,所以我不得不临时添加我们公司的代理设置以使其连接:
$ git config --global http.proxy http://myusername:mypwd@ourproxy.com:8080
这很有效,但现在我已经完成了,需要再次连接回我们的内部服务器。现在,在内部推动时,我明白了:
$ git push origin master
fatal: repository 'http://me@ourserver.com/scm/~me/myrepository.
git/' not found
然后我尝试删除代理设置:
$ git config --global --unset core.gitproxy
$ git config --unset core.gitproxy
但仍然得到'reposititory not found',实际上任何远程命令,无论是我创建的新存储库还是现有的存储库,都会产生相同的错误。
我应该尝试下一步来解决这个问题?
答案 0 :(得分:2)
取消设置http.proxy
:
git config --global --unset http.proxy