飞道的博客

fatal: unable to access ‘https://github.com/z13094399917/springboot.git/‘: OpenSSL SSL_connect: SSL_

263人阅读  评论(0)

不小心把git删了,重新安装完 idea push时报这个错

问题

16:17:24.782: [springboot] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:master
fatal: unable to access 'https://github.com/z13094399917/springboot.git/': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 

一、解决: 生成 SSH 公钥

ssh-keygen -t rsa


用记事本打开复制

设置——添加ssh公钥

gitee

git同理


最好两个地方都配置,可能需要申请两个

命令验证

ssh -T git@gitee.com
ssh -T git@github.com


输入yes

二,码云插件(gitee)安装

IDEA中集成了码云插件,因此可以直接安装
在settings中找到Plugins,搜索gitee插件,安装后
重启IDEA

三、登录并push仓库代码
1、启动IDEA,选择Check out from Version Control,选择Git

2、点击Login in Gitee,再点击Create API Token,输入用户名和密码,点击登录
3、填写好URL和目的目录clone就行了。

四、测试Git以及码云连接是否成功

三、fatal: unable to access ‘https://gitee.com/jinlipiaoliang/springboot.git/’: Failed to connect to 127.0.0.1 port 1080: Connection refused😂😂

解决

git config --global --unset http.proxy
git config --global --unset https.proxy

IDEA登录Git无法登陆提示401

如果使用账号密码登陆提示401,那就申请一个令牌访问连接

登录GitHub,点击右上角头像Settings

接着点击Developer settions

点击Personal access tokens

Personal access tokens ,New personal access token


重点:解决github 打开、拉取、推送速度慢的问题

hosts文件下 c’m’d C:\Windows\System32\drivers\etc\hosts

# GitHub Start
151.101.76.249 global-ssl.fastly.Net
151.101.76.249 github.global.ssl.fastly.net  
192.30.253.121 codeload.github.com
192.30.253.113 github.com
192.30.253.113 www.github.com
192.30.253.118    gist.github.com
151.101.192.133 assets-cdn.github.com
151.101.192.133 raw.githubusercontent.com
151.101.192.133 gist.githubusercontent.com
151.101.192.133 cloud.githubusercontent.com
151.101.192.133 camo.githubusercontent.com
151.101.192.133 avatars0.githubusercontent.com
151.101.192.133 avatars1.githubusercontent.com
151.101.192.133 avatars2.githubusercontent.com
151.101.192.133 avatars3.githubusercontent.com
151.101.192.133 avatars4.githubusercontent.com
151.101.192.133 avatars5.githubusercontent.com
151.101.192.133 avatars6.githubusercontent.com
151.101.192.133 avatars7.githubusercontent.com
151.101.192.133 avatars8.githubusercontent.com
52.216.80.48    github-cloud.s3.amazonaws.com
54.231.40.3     github-com.s3.amazonaws.com
52.216.20.171    github-production-release-asset-2e65be.s3.amazonaws.com
52.216.228.168    github-production-user-asset-6210df.s3.amazonaws.com
# GitHub End

清理下DNS,再试一下。


ipconfig /flushdns 

参考:https://blog.csdn.net/u011476390/article/details/93411139
https://blog.csdn.net/natahew/article/details/81387885

四、总结:github访问不了和拉取不上😳😳

最后我总结一下几个点

1.代理问题
C:\Windows\System32\drivers\etc/host

无ip配置

1.能成功访问www.github.com
2.cmd下能 ping通官网 ping github.com

后面不断尝试git push 命令

发现都是报ssh的错误

2.ssh问题
重新配置ssh key

发现C:\Users\Administrator\.ssh新建config文件


注意是文件

# 这里的 -a none  NO-AUTH 模式,参见 https://bitbucket.org/gotoh/connect/wiki/Home 中的 More detail 一节
# ProxyCommand connect -S 127.0.0.1:1080 -a none %h %p

Host github.com
User git
 Port 22
 Hostname github.com
 # 注意
 IdentityFile "~/.ssh/id_rsa"
 TCPKeepAlive yes

Host ssh.github.com
 User git
 Port 443
 Hostname ssh.github.com
 # 注意
 IdentityFile "~/.ssh/id_rsa"
 TCPKeepAlive yes


配置内容,我当时新建了这个文件但是 IdentityFile这个地方路径填错了

参考这个文件的具体说明
刷新ssh配置

netstat -tnpa | grep 'ESTABLISHED.*sshd'

检验ssh是否配置成功

 ssh  -T git@github.com

效果

题外话:还是要注意改配置文件先最好备份一下😂😂  血泪

内容不易,请一键三连~xie’xie😄😄😄😄😄😄😄😄😄😄😄😄


转载:https://blog.csdn.net/weixin_44106334/article/details/114937179
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场