今天看啥  ›  专栏  ›  生信店小二

GitHub: Unknown SSL protocol error in connectio...

生信店小二  · 简书  ·  · 2021-04-11 15:03

前言

大名鼎鼎的 GitHub 网站,你应该知道的吧!做为半个程序员,你即使没有用过这个网站至少也应该听说过吧!GitHub作为全世界最大的公开免费的代码托管仓库,这里就像是代码的海洋,在这里面只要你会搜索,总能找到你想要的!

毕竟人家都说,程序员分为三种,第一种是面向baidu编程;第二种是面向google编程;第三种是面向监狱编程~~哈哈,可见会搜索是多么的重要!!!

前面我为什么说半个程序员呢?哈哈,当然这肯定是自嘲的说法了,因为作为一枚生物信息攻城狮,很多人可能跟我一样编程水平只是初级水平,也就是凑合可以写一些实用的脚本代码来处理一下生物方面的数据。与互联公司的程序员比起来,那我们编程的三脚猫功夫就不值一提了。

所以也就有了这么一个形象的说法,与生物实验人员相比,生信工程师的优势是有一定的编程能力;与真正的程序相比,生信工程师的优势是具备一定的生物背景知识。哈哈,好像这样一比,生信攻城狮还挺厉害的!(●'◡'●)。这么说好像反应了生信工程师二流子的一面啊 ~~ (ㄒoㄒ) ~~

不管怎么说,作为生信攻城狮的我们即使“ 日常写bug,偶尔写代码 ”,那也是有代码产出的,那这些可以复用的代码当然是存到的GitHub上方便管理了,不要忘了GitHub库最重要的功能是版本管理,这对更新代码来说可是相当的方面啊。

前面的废话写得够多的了,下面要进入今天的正题了!

前面的废话写得够多的了,下面要进入今天的正题了!

前面的废话写得够多的了,下面要进入今天的正题了!

O(∩_∩)O,我今天修改了本地的GitHub仓库代码后,准备提交到远程仓库,结果出错了:

昨天还可以提交,今天怎么就出问题了呢?既然问题了,当然要解决了,这乍一看以为是网络除了问题,所有就换了几个姿势提交了一下,结果可以肯定不是网络问题了。

没有其他办法了,只能借助网络了,接下来,就是各种搜索baidu、bing,我就这么把问题往搜索引擎里一放,果然没有让我失望,出现了很多的结果。我以为问题就此可以解决了,没想到啊,没有一条是有用的。

没得选择了,只能去google上搜索了,同样没有让我失望,出现了很多结果,英语页面看起来好像更高大上一点。。。。很明显看网页得速度慢了下来!!!在我一遍遍人肉翻看结果页面后终于找到了解决问题的方法{{(>_<)}}
网上说是Git版本太低了,SSL链接方式的问题,SSL有以下可选方式问题:

  • sslv2
  • sslv3
  • tlsv1
  • tlsv1.0
  • tlsv1.1
  • tlsv1.2

然后我按照网上的方法执行了一下,代码如下:

git config --global --add http.sslVersion tlsv1.0

你还别说,问题真的解决了,再次提交成功了:

虽然实际解决了问题,但好像我一开始的疑问还没得到解答,我昨天还可以提交修改,今天为啥突然不行了呢?算了,不管那么多,这个问题不重要了。。。

最后

今天就分享到这里,希望今天分享的方法可以帮助更多遇到同样问题的人。。。😉😉😉




原文地址:访问原文地址
快照地址: 访问文章快照