TortoiseSVN提交到Github认证



有人能告诉我是什么原因或如何解决身份验证问题时,试图提交文件到我的GitHub?每次我在尝试提交后输入我的用户名和密码,它说这是错误的凭据。我已经尝试了我的用户名密码和电子邮件密码,两者都不允许我使用乌龟SVN提交。我能够登录到GitHub web界面并提交没有问题,但当我通过乌龟SVN使用相同的凭据时,没有运气。

GitHub已禁用在HTTP上使用密码进行身份验证,而支持个人访问令牌。这是因为虽然个人访问令牌仅限于某些访问,但如果密码被泄露,则允许访问整个帐户,包括web界面,除非启用2FA(在这种情况下,密码无论如何都无法工作)。

当提示您输入密码时,转到Personal Access Tokens页面,生成具有repo作用域的令牌,并使用它代替您的密码。请注意,您可能希望确保保存密码,以便您不必再次输入或记住它。

最新更新