已移除对密码验证的支持。请改用个人访问令牌。
在将一些代码推送到 GitHub 仓库时,您可能会遇到错误“已删除对密码验证的支持。请改用个人访问令牌。”如下图所示
自 2021 年 8 月 13 日起,GitHub 已停止接受用于验证用户帐户 Git 操作的密码。您将需要使用个人访问令牌 (PAT) 代替密码。要将 PAT 添加到您的系统,您可以按照以下步骤操作。
步骤 1:转到您的GitHub 帐户,然后转到“设置”(单击您的个人资料帐户,您将在那里找到“设置”选项)
第 2 步:向下滚动,在侧边栏上,您将看到“开发者设置”选项。点击“开发者设置”。
步骤 3:单击“个人访问令牌”,然后单击“令牌(经典)”
步骤 4:单击“生成新令牌”,然后单击“生成新令牌(经典)”
步骤 5:填写备注字段,选择无到期日,然后选中如图所示的复选框
步骤6:单击“生成令牌”。您的令牌已创建!
第 7 步:复制令牌并将其粘贴到终端的密码字段上。
您的代码已成功推送到您的存储库!
但是,应用令牌后您可能会遇到此错误。
访问此博客(https://dev.to/shafia/common-github-issues-beginners-may-face-29bb )并按照错误 3 解决方案 1中给出的步骤进行操作。
编码愉快!
文章来源:https://dev.to/shafia/support-for-password-authentication-was-removed-please-use-a-personal-access-token-instead-4nbk