Git踩坑日记之Logon failed/errno 10054

在使用Git时,报错Logon failed或者errno 10054错误

关于作者

  • 作者介绍

🍓 博客主页:作者主页

🍓 简介:JAVA领域优质创作者🥇、一名在校大三学生🎓、在校期间参加各种省赛、国赛,斩获一系列荣誉🏆

🍓 关注我:关注我学习资料、文档下载统统都有,每日定时更新文章,励志做一名JAVA资深程序猿👨‍💻


1、Git百度百科

  • 开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
  • Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
  • 它与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
  • Git易于学习,占用空间小,性能快如闪电。它超越了Subversion,CVS,Perforce和ClearCase等SCM工具,具有廉价的本地分支,方便的暂存区域和多个工作流程等功能。

官方网址:Git (git-scm.com)

2、Git 与 SVN 区别

Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。

如果你是一个具有使用 SVN 背景的人,你需要做一定的思想转换,来适应 Git 提供的一些概念和特征。

Git 与 SVN 区别点:

  • Git 是分布式的,SVN 不是分布式的:这是 Git 和其它非分布式的版本控制系统,这是最核心的区别。
  • Git 把内容按元数据方式存储,而 SVN 是按文件方式存储:所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.cvs 等的文件夹里。
  • Git 分支和 SVN 的分支不同:分支在 SVN 中一点都不特别,其实它就是版本库中的另外一个目录。而Git可以自己创建分支,在自己创建的时候的就会有一个master主分支。
  • Git 没有一个全局的版本号,而 SVN 有:目前为止这是跟 SVN 相比 Git 缺少的最大的一个特征。SVN的版本号通过任何一个想要时间的源码来进行设定的。
  • Git 的内容完整性要优于 SVN:Git 的内容存储使用的是 SHA-1 哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。

image-20220119112912918

image-20220119113427786

相关文档参考:Git 教程

3、问题解决

fatal: unable to access ‘https://github.com/z6135/springboot-jwt.git/’: OpenSSL SSL_read: Connection was reset, errno 10054 说明账号密码不正确,按照以下的步骤也可以解决

image-20220118222402809

按照git 上述红色框框的要求,一步一步运行,运行到最后一步可能会出现超时的问题。

image-20220118222549030

这里不用着急,多运行几次最后一个命令,直到出现以下的提示框,让你登录。就可以按照以下的要求来进行了。

image-20220118134419675

在首次使用git push 推送上传文件到远程仓库时总是弹出,密码过期或者账号输入错误

那我们该如何解决呢?

第一次的弹出是上图Github Login,这里输入登录github的账号和密码

第二次弹出如下的提示框OpenSSH,填写note和生成token

image-20220118213122014

解决办法:

第一步:登录自己的github账号后

image-20220118223253048

第二步:点进去之后选择Developer settings

image-20220118223400418

第三步:选择Developer settings中Personal access tokens来生成新的token

image-20220118223549448

第四步:填写自己的note和token过期时间还有选择范围

image-20220118224046218

此时你会发现生成了新的token字符串,我们就需要拿到这个字符串来做第二次的认证。

image-20220118224151033

最后将刚刚填写的note和生成的token输入第二次的验证信息。我们发现问题成功的解决掉了。

image-20220118224631162

学习git协同开发请参考:团队多人协同开发的神工具Git,第一次用就爱不释手)

后语

厂长写博客目的初衷很简单,希望大家在学习的过程中少走弯路,多学一些东西,对自己有帮助的留下你的赞赞👍或者关注➕都是对我最大的支持,你的关注和点赞给厂长每天更文的动力。

对文章其中一部分不理解,都可以评论区回复我,我们来一起讨论,共同学习,一起进步!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

java厂长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值