【问题标题】:Git https push with user/password not working in STS4 [duplicate]使用用户/密码的 Git https 推送在 STS4 中不起作用 [重复]
【发布时间】:2021-12-20 17:27:57
【问题描述】:

当我尝试推送时,它要求输入用户名和密码。即使凭据正确,我也无法推送。

我还没有安装 CLI 来配置。

我没有为 git 启用 2-factor。

我已尝试增加超时时间。

【问题讨论】:

  • this 会回答您的问题吗? Github 不再支持用户名+密码认证。

标签: git eclipse github


【解决方案1】:

Y你不能再用简单的用户名和密码将代码推送到 GitHub。 GitHub 现在不需要密码来进行身份验证,而是需要个人访问令牌。

要在 GitHub 中生成个人访问令牌并修复“已删除对密码身份验证的支持”错误,请执行以下步骤:

  1. 使用您的用户名和密码登录 GitHub

  2. 导航到您的 GitHub 帐户设置

  3. 向下滚动并点击左侧链接列表中的“开发者设置”

  4. 单击个人访问令牌链接

  5. 点击“生成新令牌”按钮

  6. 添加“注释”来描述令牌的使用情况

  7. 为 GitHub 个人访问令牌设置过期日期

  8. 选择合适的认证范围

  9. 点击“生成令牌”按钮

【讨论】:

    猜你喜欢
    • 2021-02-14
    • 2013-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-01
    • 2020-03-27
    相关资源
    最近更新 更多