fatal: unable to access ‘https://github.com/z13094399917/springboot.git/‘: OpenSSL SSL_connect: SSL_
不小心把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