$ git push --set-upstream origin master
fatal: unable to access 'https://github.com/shihongvt/study.git/': OpenSSL SSL_read: Connection was reset, errno 10054

一般是这是因为服务器的SSL证书没有经过第三方机构的签署,所以才报错
:解除ssl验证后,再次git即可
git config --global http.sslVerify false
git之后出现如下问题

解决方法一
1. git clone项目到本地
2.cd 到项目中,vim .git/config 修改.git/cofig中的url
将
[remote "origin"]
url = https://github.com/git的用户名/项目名称
的url改为
url = https://git的用户名@github.com/git的用户名/项目名称
3. git push -u origin master
博客主要讲述了使用git push连接GitHub时出现SSL证书问题报错的情况,原因是服务器的SSL证书未经过第三方机构签署。并给出解决方法,先解除ssl验证,再将项目clone到本地,修改.git/config中的url,最后执行git push -u origin master。
568

被折叠的 条评论
为什么被折叠?



