gpt4 book ai didi

git - 无法将提交推送到 GitHub

转载 作者:太空宇宙 更新时间:2023-11-03 13:24:16 24 4
gpt4 key购买 nike

我尝试了很多次将我的提交推送到 GitHub,但总是失败。错误信息是:

fatal: unable to access 'https://github.com/MyAccountName/MyRepositoryName.git/': Server aborted the SSL handshake (128)

出于隐私原因,我已将真实帐户名和存储库名称替换为 MyAccountName 和 MyRepositoryName。

通过谷歌搜索问题,我发现其他人也有同样的问题:git and "Server aborted the SSL handshake" errors

我按照步骤生成了一个新的 ssh key 并将其添加到我的帐户,但对我来说不起作用。

我也按照 https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/ 中的步骤操作并将新生成的 ssh key 添加到我的帐户。还是不行。

以上两种方式我都试过很多次了,还是报同样的错误信息。

就在 3 或 4 小时前,我仍然可以将我的提交推送到 Github。我做错什么了吗?我该如何解决?

对了,由于我是用GitHub客户端推送的,所以我也试过退出重新登录Github客户端,还是无法推送。 (我也尝试在终端中使用 git 命令,只是得到了同样的错误信息。)

最佳答案

最后,我通过更改网络设置中的 DNS 服务器解决了问题!

由于我之前仍然可以使用 GitHub 并且我没有更改我的帐户设置或代理设置中的任何内容,我认为这不是 SSL 或代理问题。

所以我尝试使用手机的热点来推送我的提交,一切正常!

然后我意识到这可能是我网络的问题。我首先想到的是 DNS 服务器,所以我将我的 DNS 服务器更改为另一个公共(public)服务器,恼人的错误消息再也没有出现。

我不太了解网络,所以我不知道为什么新的DNS服务器可以正常工作。我只是解决我的问题。

关于git - 无法将提交推送到 GitHub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38117223/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com