使用用户/密码的 Git https 推送在 STS4 中不起作用 [重复]
Posted
技术标签:
【中文标题】使用用户/密码的 Git https 推送在 STS4 中不起作用 [重复]【英文标题】:Git https push with user/password not working in STS4 [duplicate] 【发布时间】:2021-12-20 17:27:57 【问题描述】:当我尝试推送时,它要求输入用户名和密码。即使凭据正确,我也无法推送。
我还没有安装 CLI 来配置。
我没有为 git 启用 2-factor。
我已尝试增加超时时间。
【问题讨论】:
this 会回答您的问题吗? Github 不再支持用户名+密码认证。 【参考方案1】:Y你不能再用简单的用户名和密码将代码推送到 GitHub。 GitHub 现在不需要密码来进行身份验证,而是需要个人访问令牌。
要在 GitHub 中生成个人访问令牌并修复“已删除对密码身份验证的支持”错误,请执行以下步骤:
使用您的用户名和密码登录 GitHub
导航到您的 GitHub 帐户设置
向下滚动并点击左侧链接列表中的“开发者设置”
单击个人访问令牌链接
点击“生成新令牌”按钮
添加“注释”来描述令牌的使用情况
为 GitHub 个人访问令牌设置过期日期
选择合适的认证范围
点击“生成令牌”按钮
【讨论】:
以上是关于使用用户/密码的 Git https 推送在 STS4 中不起作用 [重复]的主要内容,如果未能解决你的问题,请参考以下文章