达到完美境界并不是无以复加,而是无可去除。——<安托万·德·圣·埃克苏佩里>
介绍
github
不再支持使用密码的方式
github 不再支持使用密码push的方式
1 | Error: remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. |
解决方案:
1、直接使用 github 的桌面客户端操作 或 SSH
2、token 方式
生成 token
个人设置页面
(或右上角头像)Setting
Developer setting
Personal access tokens
=>Generate new token
- 设置
token
的有效期,访问权限,设置备注等- 要使用
token
访问仓库,请选择repo
。 - 要使用
token
删除仓库,请选择delete_repo
- 其他根据需要进行勾选
- 要使用
- 生成令牌
Generate token
注意:
记得把token
保存下来,因为你一旦离开网页的时候,将无法看到它了,只能删除重新申请。
使用token代替密码
- 需要输入账号名称和密码,密码替换为
token
即可。 - 也可以放到链接中,例如:
1 | $ git remote set-url origin https://<your_token>@github.com/<USERNAME>/<REPO>.git |
hexo 解决方式
- 修改
_config.yml
文件
1 | deploy: |
- 保存,重新执行命令即可。
VS Code 可以根据提示操作,授权使用三方
token
关注【公众号】,了解更多。
赞赏一下 坚持原创技术分享,您的支持将鼓励我继续创作!