GitHub拉取代码报错( error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version)

今天在拉取一个项目时,clone操作时一直再报这个错误。

代码错误为:

1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

 果断网上寻找真相,据说是 GitHub 不再支持TLSv1/TLSv1.1了,公告地址:Weak cryptographic standards removal notice

意思大概就是Git版本需要在2.16以上。git最新版(下载地址)

  1. 安装2.16以上的版本
  2. 安装完成后检查Git的版本进行确认 git --version
  3. 执行go get gopl.io/ch1/echo2,长时间不报错,检查文件夹正在下载文件,已经ok(如果上一步之后可以成功clone,这一步可以省略)

 如果问题未得到解决,参考这篇文章:http://blog.csdn.net/virusnono/article/details/79361870,希望对你有帮助。

发布了31 篇原创文章 · 获赞 14 · 访问量 9552

猜你喜欢

转载自blog.csdn.net/weixin_42555514/article/details/100041131
今日推荐