当尝试拉入或推送GitHub时,我收到一条错误消息:“请改用个人访问令牌。”
我通过 SourceTree 使用版本控制作为 GitHub,但它从 8 月 13 日开始失败,以下是我从 GitHub 得到的错误。
远程:2021 年 8 月 13 日移除了对密码身份验证的支持。请改用个人访问令牌。远程:请参阅https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/
了解更多信息。
有人知道问题出在哪里,或者我如何使用个人访问令牌?
回答
由于 OP 正在使用 SourceTree,请执行以下操作:
- 在 Github 帐户设置中生成您的个人访问令牌;
- 双击SourceTree中的一个仓库,点击
Setting弹出窗口右上角的图标; - 单击
Remotes菜单选项卡,您将看到此存储库的远程 URL,应该是这样的https://github.com/username/repo.git; - 单击
Edit并将其更改为https://<your_token>@github.com/username/repo.git
完毕
THE END
二维码