无法连接到 Netbeans 12.4 中的 github 存储库

Can't connect to github repository in Netbeans 12.4

我 运行正在使用 Netbens 12.4 和 OpenJDK 16.0.2,还在 Win 10 笔记本电脑上尝试了 11.0.02。我是 Netbeans 的长期用户,从未 运行 遇到过这个问题。刚刚第一次将它安装在我的笔记本电脑上。不断收到“存储库的无效凭据...”这是一个私有存储库。

试图将存储库推送到 github,但一直失败。我可以在命令行和桌面客户端上使用 git。检查代理配置并将其设置为无代理,以防它未在设置中被选中。尝试了“测试连接”,我得到了一个红色停车标志的感叹号。没有消息。找不到任何错误消息。 messages.log 中没有什么值得注意的。我没有使用代理,我尝试禁用 Windows Defender 防火墙。

我什至不知道从哪里开始寻找可能出错的地方,因为我找不到任何错误。

我可以在 netbeans 中很好地下载 Maven 依赖项。编辑:我还可以克隆一个 public 存储库。

我正在使用我用来登录 github 网站的用户名和密码。

我不确定这是否是预期的行为,但它不适用于我用于通过浏览器和其他应用程序登录 github.com 的密码。我需要创建一个个人访问令牌并将其用作密码。

  1. 登录 github.com 并在右上角单击用户名和 select 设置
  2. 向下滚动并点击左侧边栏菜单中的开发人员设置
  3. 在左侧边栏中单击个人访问令牌
  4. 单击生成新访问令牌
  5. 我记下来知道它是为 netbeans
  6. 设置您想要的到期时间,并确保授予对所有 repo 项目的访问权限
  7. 它将生成一个令牌。复制此令牌并注意您无法再次访问此令牌,但您可以重新生成一个新令牌。
  8. 尝试访问时返回 Netbeans git 远程使用您刚刚复制的令牌而不是密码。