Push上传代码至GitHub时出现以下错误:

1. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

(这个提示大致意思是:2021年8月13日起github将不再支持密码验证的方式Push,请将密码换成token令牌进行访问)

2. The requested URL returned error: 403
3. git did not exit cleanly (exit code 128)

如图:

题外话:

我先是将GitHub的代码仓库克隆到本地时出现了OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054的错误提示
解决办法是输入如下命令:

git config http.sslVerify "false"

如果提示:

fatal: not in a git directory

那就先执行

git init

再输入:

git config http.sslVerify "false"

然后再重新git clone,就成功了
这部分参考了博客:git clone下载代码出错(RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054)及下载速度慢的问题解决

正题内容

push上传时出现错误:
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead;
The requested URL returned error: 403;
git did not exit cleanly (exit code 128).
从我的解决过程来看,应该是第一个问题的出现引起后面两个问题,第一个问解决了后俩问题便会迎刃而解

解决方法:

1. 先创建token令牌,创建步骤可以参考官方的文档
链接:Creating a personal access token

2. 令牌创建好之后,接着打开git

输入命令清除缓存

git credential-manager uninstall

PS: 第二步如果是MAC用户,直接在钥keychain匙串里修改github 的密码为刚刚获得的token,具体操作参考文档
链接:Updating credentials from the macOS Keychain
Win用户的Windows 凭据要修改的话,只需要 按下win键 输入“凭据”,即可打开Windows凭据,再找到普通凭据下GitHub的凭据进行修改(本人没用到这步,直接到第3步了),参考链接:git密码修改问题解决方案(Window &Mac)

3. 重新push,输入自己的用户名和刚刚创建的token令牌,最后成功上传。
如图:

总结:

从解决过程来看,可以大胆推测第二第三个问题是由第一个问题引起的,因此第一个问题解决后便成功push。主要还是因为GitHub从2021年8月13日开始便不再支持密码验证身份导致的,
本篇文章是参考了部分博客再加上个人的理解所写,内容如有错误之处还望指正。最后,附上一些解决同样参考链接:
github不再支持密码方式登录需要用token
GitHub不再支持密码验证解决方案:SSH免密与Token登录配置

Push上传出错:Support for password authentication was removed on August 13, 2021.git did not exit cleanly相关推荐

  1. GitHub仓库push报错remote: Support for password authentication was removed on August 13, 2021.

    发现GitHub项目从2021年8月13日开始已经不能使用用户名和密码push代码了,搜索了下,有以下两种方法可以尝试,记录一下: ssh 方式 先在电脑上生成ssh的加密公私钥,使用如下命令, 命令 ...

  2. github上传代码报错remote: Support for password authentication was removed on August 13, 2021. Please use a

    文章目录 项目场景: 问题描述和原因分析: token方式登录: 生成自己的token 在个人设置页面,找到Setting 左侧边栏 选择开发者设置 Developer setting 选择个人访问令 ...

  3. 解决git push提示“remote: Support for password authentication was removed on August 13, 2021.“

    场景: # git push Username for 'https://github.com': bboyhan Password for 'https://bboyhan@github.com': ...

  4. github push报错 Support for password authentication was removed on August 13, 2021. Please use a perso

    github push报错 Support for password authentication was removed on August 13, 2021. Please use a perso ...

  5. 解决Github登录问题: Support for password authentication was removed on August 13, 2021

    最近往github仓库中上传资料,发现这样一个问题:remote: Support for password authentication was removed on August 13, 2021 ...

  6. github开发人员在七夕搞事情:remote: Support for password authentication was removed on August 13, 2021.

    一. 问题描述 如果你在七夕(没错就是2021年8月14日)的这一天刚好加班,又刚好去访问了全球最大的同性交友网站,又刚好去更新提交代码,又或你创建了一个新的仓库送给自己,又刚好想把这个仓库送给(pu ...

  7. remote: Support for password authentication was removed on August 13, 2021.

    问题描述 有一段时间没有使用github了,今天提交代码发现无法提交,出现以下提示: remote: Support for password authentication was removed o ...

  8. 关于Support for password authentication was removed on August 13, 2021报错的解决方案

    好久没有往Github提交代码了,今天偶然提交代码的时候给报了一个remote: Support for password authentication was removed on August 1 ...

  9. 你发现了没?Github在七夕搞事情:remote: Support for password authentication was removed on August 13, 2021.

    录友们都知道,卡哥每天都要维护刷题攻略Github仓库,https://github.com/youngyangyang04/leetcode-master. 但就在七夕,如果你和卡哥一样也要写代码, ...

  10. github remote: Support for password authentication was removed on August 13, 2021.

    1 问题描述 遇到这个问题:remote: Support for password authentication was removed on August 13, 2021. Please use ...

最新文章

  1. 数据库基础笔记(MySQL)5 —— 基础索引
  2. mysql 8+ 忘记root密码 解决方案
  3. 从放弃迅雷和IDM到自己开发下载工具
  4. [转]最流行的android组件大全
  5. 电大计算机应用模块四实2010,国家开放大学《计算机应用基础》考试与答案形考任务模块2Word2010文字处理系统—客观题测验答案.docx...
  6. 左值、右值、左值引用、右值引用
  7. 合肥工业大学机器人技术期末_机器人技术第三次作业(HFUT)
  8. web安全检查_如何利用现代Web检查器的功能
  9. python读数据小数点_将excel数据读入pandas dataframe,精确到小数点后20位
  10. 什么是数据库的三大范式?
  11. 【BZOJ】[SDOI2009]HH的项链
  12. JVM系列四:生产环境参数实例及分析【生产环境实例增加中】
  13. 我们公司为什么要放弃Lombok?因为它让你的代码处于了“亚健康”状态
  14. C++类对象创建过程(分配空间、赋值和初始化、对象初始化顺序、虚函数表指针)
  15. ora01033是什么错误linux,ora-01033错误的解决办法
  16. 华为网络设备加固各种基线命令配置
  17. 实验四——反汇编工具的使用
  18. C++900行代码实现中国象棋游戏规则以及相关功能
  19. 计算机专业编程很厉害是怎样的一种体验?
  20. win10管理员权限启动cmd

热门文章

  1. with ties 的用法
  2. Windows主机加固
  3. 关于Palantir——第三部分:数据集成
  4. 微软技术探究之FASTER
  5. 做一个视频通话给自己用吧
  6. 小厮吃货:智能便利店不是新零售的风口?!
  7. php编写网页实例,网页实例:怎么详细介绍用PHP来编写网页记数器
  8. three.js + jquery灯光照耀js特效
  9. urp综合教务系统 php 课表,URP综合教务系统教师录入成绩指南
  10. CTF_ CRYPTO(Cryptography)_密码学/密码分析学