首页 > 解决方案 > 无法将项目推送到 github

问题描述

我似乎无法将 ruby​​ on rails 项目推送到 github。下面是我得到的屏幕的链接。任何帮助表示赞赏。

https://github.com/alexanderross936/git5/blob/master/20181006_121111.jpg

标签: gitgithub

解决方案


消息“tlsv1 alert protocol error”表示您尝试连接到远程服务器(在本例中为 GitHub),但您的 TLS 版本太旧。GitHub 需要使用 TLS 1.2 进行连接,因为旧版本不安全,并且您使用的任何版本的 Git 都链接到不支持 TLS 1.2 的 TLS 库。

如果您想继续使用 HTTPS,您需要找到与支持 TLS 1.2 的加密库链接的 Git 版本。你还没有指定你使用的环境,所以我不能更具体。或者,您可以使用 SSH 与 GitHub 进行交互,这可能更适合您。


推荐阅读