简介

换了电脑,正在准备愉快的编程(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. bugzilla perl mysql apache windows,windows下apache安装bugzilla
  2. 曹大带我学 Go(5)—— 哪里来的 goexit
  3. ubuntu 允许root用户登陆ssh
  4. java 小题目_java一个小题目
  5. ros之service通讯
  6. lpc2000 filash utility 程序烧写工具_重点必看 | 取证小程序开发之第四届美亚杯硬盘信息快速解题...
  7. 【w3cschool】Linux命令简单复习
  8. SQL语法集锦一:SQL语句实现表的横向聚合
  9. TitleWindow的CloseButtionSkin问题
  10. fill()和fill()_n函数还有memset()函数的比较
  11. java需要class_java需要class是什么意思
  12. ubuntu linux指南 管理篇,Ubuntu Linux指南:管理篇 译者序
  13. 转基因大米非法流入内地转基因大米非法流入内地:基因战争?粮食安全?
  14. 第一届安洵杯writeup
  15. Dual Attention机制
  16. 知道创宇云防御平台通过2021上半年可信云安全运营中心能力评估
  17. Html源代码图片解密,通过图片加密、解密文件
  18. 海外对冲基金大鳄核心策略
  19. 咸鱼菌玩3D—投影基础
  20. 如何提交form表单嵌套(提交表单外的数据方法 )

热门文章

  1. url 转pdf工具
  2. SpringCloud-Alibaba全家桶
  3. 新消费品牌如何发力KOL营销
  4. Gigaphoton供给最新版ArF受激准分子激光器GT65A
  5. 计算机机房空调原理,图解机房空调原理
  6. Windows 10 Excel批量导入打印条形码标签免费工具介绍
  7. php paerser,PHP: Sua primeira página PHP - Manual
  8. custom_dataset
  9. 暗黑破坏神(diablo)
  10. 关于电脑无法找到BIOS解决方法