【发布时间】:2021-10-19 23:40:00
【问题描述】:
【问题讨论】:
【问题讨论】:
如this thread中所述:
EGit 支持两种不同的 HTTP 客户端:默认使用 Apache 库,但也可以使用 JDK 内置的 HTTP 客户端
我在 eclipse 2020-12 中遇到了完全相同的问题。
在Preferences->Git中,我将“Http Client”更改为“Java built-in HTTP”,问题已解决。
如 cmets 中所述,您现在需要使用 PAT (Personal Access token) 作为密码。
正如我 explain here 一样,您可以随意更改您的 GitHub 密码。
您的令牌(除非它具有到期日期,默认情况下为 7 天,但可以在创建时更改)将保持有效。
相反,您可以撤销令牌,而无需更改主密码。
【讨论】:
@greg-449 如果您使用令牌作为密码,它确实支持它。我一直使用 https 推送。
嗨,格雷格和 VonC,
上述方法对我有用。我在 git 中生成了一个令牌密钥,并将其用作我的密码。现在我可以进行推拉操作了。
非常感谢您的帮助!
【讨论】: