简介

换了电脑,正在准备愉快的编程(copy),使用 git clone 时,提示:

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

原因是,github 密码验证于 2021 年 8 月 13 日不再支持。

解决方式一:生成 token

打开 Github 【Settings】 -> 【Developer settings】 -> 【Personal access tokens】,

点击【Generate new token】选择期限(可以设置不过期 No expiration)和相应权限,即可生成,生成后记得保存,再次打开的时候就没有复制按钮了,就要重新生成了。

执行 git clone 时:

$ git clone https://github.com/username/repo.git
Username: your_username
Password: your_token

解决方式二:SSH

这里记录通过新建 ssh 密钥链接的方式,如有不一致,请参考 Github 官方文档完成设置即可。

https://docs.github.com/en/authentication/connecting-to-github-with-ssh/about-ssh

1、首先检查现有的 SSH 密钥

执行:

ls -al ~/.ssh

下面这个提示就是没有:

2、生成新的 SSH 密钥

执行:

ssh-keygen -t ed25519 -C "your account"

执行后,会先提示选择保存位置,直接回车表示使用默认位置;

然后会提示设置密码,注意不是电脑密码,也可以不设置,关于密码的更多说明:

https://docs.github.com/en/authentication/connecting-to-github-with-ssh/working-with-ssh-key-passphrases

输入两次密码后,会提示:

3、github 配置公钥

从访达或者终端查看公钥内容

# 路径不一样自行更改
cd .ssh# 名称不一样自行更改,注意 .pub 后缀
cat id_ed25519.pub

将控制台输出的文件内容,全部复制一下

打开 Github 【Settings】 -> 【SSH and GPG keys】 -> 【new SSH key】

输入名称和复制的文件内容即可

4、测试配置

clone 的时候,选择 ssh 的地址(git@github.com: xx/xxx)

如果设置了密码,输入密码就可以 clone 了:

Support for password authentication was removed on August 13, 2021. Please use a personal access tok相关推荐

  1. 解决Support for password authentication was removed on August 13, 2021. Please use a personal

    8月13号开始,github项目不能用密码推送了. github登录机制改了,导致报错如下: remote: Support for password authentication was remov ...

  2. remote: Support for password authentication was removed on August 13, 2021. Please use a personal ac

    现在是  2021年8月25日 我今天使用GitHub往我的远程仓库里面  push 代码,在像往常一样   输入用户名和密码以后,提示出错了,错误信息如下图: 大概意思呢就是说,密码验证身份的方式已 ...

  3. github报错“remote: Support for password authentication was removed on August 13, 2021. Please use a p”

    1 报错原因 remote: Support for password authentication was removed on August 13, 2021. Please use a pers ...

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

    1.github在2021年8月14日七夕这天搞事情,如果这天你提交了github代码报错如下: 问题:remote: Support for password authentication was ...

  5. Support for password authentication was removed on August 13, 2021

    1. 问题描述 使用IDEA进行远程推送的时候突然给我提示 Support for password authentication was removed on August 13, 2021. Pl ...

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

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

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

    背景 昨晚在提交代码到 github 时候提示了异常: remote: Support for password authentication was removed on August 13, 20 ...

  8. Support for password authentication was removed on August 13, 2021.解决办法大全

    https://github.com/qssq/CustomTVDesktopLauncher.git 替换成 https://你的token@github.com/qssq/CustomTVDesk ...

  9. 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 ...

最新文章

  1. ICPC / CCPC / Codeforces / AtCoder 单词本
  2. java用1234组成,用javasecp代码展现数字1234可以组成多少个三位数
  3. java数据模型公共类_UML数据建模工具之Enterprise Architect(EA)实例
  4. 孙鑫VC++课程中用到的函数一览
  5. 再次发布SQL Prompt 3.8的新的patch,解决了不能格式化T-SQL的问题
  6. vs2015 + opencv3.4 配置
  7. 一个tomcat部署俩个java web项目
  8. jenkins安装(1)
  9. Gensee Android SDK(一)组成结构
  10. python入门教程第三讲_第三讲 使用Template
  11. Oracle数据库中文乱码问题
  12. 运维监控利器Nagios之:Nagios的日常维护和管理
  13. C++面试题-指针-动态内存指针
  14. 在linux下安装gaussian09
  15. KETTLE教程-初探
  16. 小米 红米【AC2100】一键刷BREED【30秒刷完】小白脑残专用 无需工具TELNET + 检查坏块
  17. 谨慎redis的timeout参数
  18. iphoneX适配-客户端H5页面
  19. 周易正易 p1-100
  20. sysvol 域控制器 文件_[转载]重建域控制器上的SYSVOL和NETLOGON共享

热门文章

  1. 怎么搭建云平台的服务
  2. Vue 2.0 起步 (3) 数据流 vuex 和 LocalStorage 实例 - 微信公众号 RSS
  3. c语言中03怎么表示成30,C语言入门篇-03
  4. The Little Book of Semaphores 信号量小书 第六章 不那么经典的问题 6.3 狒狒穿越问题
  5. Microsoft office professional plus2010
  6. 【OpenCV C++】分离颜色通道多通道图像混合
  7. 谷安kali密码破解小结(crunch字典生成)
  8. apcups电源型号与分类
  9. [Java]SpringBoot2整合mqtt服务器EMQ实现消息订阅发布入库(二)
  10. 百度推广一年多少钱,百度信息流广告投放一个月多少钱