我试图拉存储库,以便我可以合并对我的存储库所做的更改.
但是在使用pull命令时会出现以下错误:
$ git pull https://github.com/ShrutiRuparel/depot.git master
error: Failed connect to github.com:8080;
No error while accessing https://github.com/ShrutiRuparel/depot.git/info/refs
fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)
我尝试设置http代理但没有改变.
push命令工作得很好,但pull命令错误.
有什么建议?
bas*_*gys 39
我遇到了同样的问题,因为我忘了在Git上删除我的代理配置.
git config --global http.proxy
Run Code Online (Sandbox Code Playgroud)
如果它返回了某些内容,则必须使用以下命令取消设置该值:
git config --global --unset http.proxy
Run Code Online (Sandbox Code Playgroud)
有很多方法可以为git设置代理,也许这不是一个好的代理.您还可以检查您的环境变量.
echo $http_proxy
Run Code Online (Sandbox Code Playgroud)
在那之后,它应该工作
你为什么使用https?
对于 GitHub 上的私有存储库,您可以使用(如下所示):
git clone https://username@github.com/username/project.git
Run Code Online (Sandbox Code Playgroud)
但对于公共仓库来说,很简单:
git clone http://github.com/username/project.git
Run Code Online (Sandbox Code Playgroud)
应该足够了。
| 归档时间: |
|
| 查看次数: |
15656 次 |
| 最近记录: |