文章记录连接GitHub时出现的一些问题和解决方法。
Git输入账号密码但无法登录:Logon failed, use ctrl+c to cancel basic credential prompt
这个问题是因为当前客户端Git版本太低,我只需要更新Git版本就好。
执行命令(这里只提供Windows下的命令行语句):
git update-git-for-windows
Git速度慢
如果此时Git更新十分慢,我们可以去修改host中的DNS缓存,直接去请求ip地址。
hosts文件位置:C:\windows\system32\drivers\etc
在网站 https://www.ipaddress.com/ 分别搜索找出对应的ip:
github.global.ssl.fastly.net
github.com
在hosts文件以管理员身份中添加两行(对应上面查到的ip。这里最好自己查一下,否则地址搞错访问不到
199.232.5.194 github.global-ssl.fastly.net
140.82.114.3 github.com
修改完,保存以后要刷新一下本地DNS缓存,不然修改不会生效:
win+r,输入CMD,回车
在命令行执行:
ipconfig /flushdns #清除DNS缓存内容
ps:ipconfig /displaydns #显示DNS缓存内容
Git上面拉代码报"error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054"解决方法
主要原因是安全设置的问题:
首先执行
git config http.sslVerify "false"
若出现下列错误
git config http.sslVerify "false" fatal: not in a git directory
再继续执行
git config --globle http.sslVerify "false"
idea打开git项目后没有git选项(已经集成了git)
在idea的设置中version control中加上就行了
error: src refspec main does not match any
error: failed to push some refs to ‘https://github.com/sanshi-07/springboot-start-demo.git’
一般出现这种问题你就把这里的 https://XXXXXXX 地址换成 git地址就行