Github 强制要求使用 Personal access token
命令行报错
1 | remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. |
原因
Deprecating password authentication | GitHub Developer Guide 官方解释,用户名和密码的验证方式从 2021 年 8 月 13 日开始不再支持,要转而使用 personal access token。
解决操作
- 在 Github 账户,Setting - Developer settings - Personal access tokens - Generate new token;
- Note 填写 Hexo 或 Blog 之类,勾选第一项 repo,然后 Generate token;
- 复制生成的 Token,类似
ghp_sFs1x2x3x4x5x6x6x7x8x8xxxxxxx
; - Windows 系统,打开“设置”,搜索“凭据”,进入“凭据管理器”;
- 点击“Windows”凭据,在普通凭据里找到
git:https://github.com
,编辑; - 在密码一栏,将生成的 Token 复制进去。
CHANGELOG
本文标题:Github 强制要求使用 Personal access token
文章作者:arlmy
发布时间:2021-08-21
最后更新:2021-08-21
原始链接:http://z.arlmy.me/posts/hexo/Hexo_PersonalAccessToken/
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
分享