【问题标题】:How to change my Basic github authentication to Token authentication requirements for Git operations using Pycharm如何使用 Pycharm 将我的基本 github 身份验证更改为 Git 操作的令牌身份验证要求
【发布时间】:2021-03-29 07:03:38
【问题描述】:

我收到一封来自 GitHub 的电子邮件,内容如下:

您最近使用密码访问位于 .... 的存储库

使用 Git 密码的基本身份验证已被弃用,并且很快将不再有效。请访问https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/,了解有关建议的解决方法和删除日期的更多信息。

谢谢, GitHub 团队

虽然我阅读了那里的链接,但我仍然不明白我必须做什么。谁能通过Pycharm一步一步给我解释一下,为了满足新的github条件我需要做哪些改变?

非常感谢您的帮助

【问题讨论】:

    标签: git github pycharm


    【解决方案1】:

    转到您的 Github 帐户并生成一个新令牌:https://github.com/settings/tokens 您可能至少需要 Pycharm 的 Repo 和 Gist 范围(这是我刚刚看到的测试它)。 然后复制显示的新令牌。您将无法再次访问它!

    在 PyCharm 的 Settings/Github 中,创建一个新用户,然后单击“输入令牌”以提供一个令牌,而不是通常的用户名/密码。

    你应该完成了。

    【讨论】:

    • 我想我需要先- 删除我的旧凭据。然后+ |使用令牌登录。同样重要的是,这行隐藏在JetBrains instructions 中:“令牌必须在您的帐户权限中启用repogistread:org 范围”。否则,您会收到一条非常无用的红色错误消息“凭据不正确。授予令牌的范围不足。”
    猜你喜欢
    • 1970-01-01
    • 2021-01-25
    • 2018-01-26
    • 1970-01-01
    • 2011-03-18
    • 1970-01-01
    • 1970-01-01
    • 2020-10-06
    • 2014-09-15
    相关资源
    最近更新 更多