GitHub“连接到 github 失败”没有错误

Posted

技术标签:

【中文标题】GitHub“连接到 github 失败”没有错误【英文标题】:GitHub "Failed connect to github" No Error 【发布时间】:2013-07-16 00:09:58 【问题描述】:

我对 Git 很陌生,但我已经使用 GitBash 进行提交、推送和拉取一两个星期了。一切正常,但一两天前,我每次尝试与远程存储库交互时都开始出错。

致命:无法访问'....':无法连接到 github.com:443;没有错误

我在谷歌上搜索过一些类似的 *** 帖子和文章。从那以后,我尝试了很多方法,包括测试跨不同端口(22 和 443)的 SSH 连接。看起来端口 443(用于 HTTPS 连接)被阻止,而端口 22 似乎是打开的。

据我了解,在我看来,我可能需要将 Git 使用的端口从 443 更改为 22。我尝试更改 ~/.git/config 文件并尝试使用 git remote set-url 命令尝试这样做,但没有快乐。

任何有关原始错误或如何更改我的 Git 端口的信息将不胜感激。

【问题讨论】:

端口 22 是 ssh 的端口,443 是 ssl 的端口。不要在他们之间改变。您在尝试通过端口 443 进行 ssh 时看到的错误就是因为这个原因。 【参考方案1】:

你为什么通过 HTTP 使用 git?我建议改用 SSH。

git clone git@github.com:GreenValley/GitHubSandbox.git

【讨论】:

谢谢@nTraum,你救了我的命。 我需要的两个命令是... git remote set-url origin git@github.com:myname/myrepo.git 然后... git push --set-upstream origin master --力

以上是关于GitHub“连接到 github 失败”没有错误的主要内容,如果未能解决你的问题,请参考以下文章

jenkins-github 克隆失败,没有 kex alg 错误

当发布设置为始终时,electron-builder 不会在 GitHub 中创建发布,尽管没有错误

GitHub桌面:致命错误“无法创建/project/.git/index.lock:没有这样的文件或目录”[重复]

github:没有可用的受支持的身份验证方法

记录github错误

致命错误:无法解析主机 github.com