Netbeans 可以拉取但不能推送到 Github:“不支持身份验证”

问题描述 投票:0回答:2

我在之前的电脑上使用Github没有任何问题。现在,在我的新 PC 上,我安装了相同的 NB 版本 (8.0.2),并在 Github 上克隆了相同的项目。它可以拉取更新,但当我尝试推送时,我收到错误“不支持身份验证”。我尝试禁用 Windows 防火墙,但没有成功。

这与我的 Github 设置无关,因为我可以在其他计算机上推送。另外,我没有使用代理,我的连接和 IP 与以前相同。唯一的变化是从 Win 7 迁移到 8.1。有什么想法吗?

git netbeans github push pull
2个回答
1
投票

这个答案已经晚了,但有人可能仍然遇到像我这样的问题。 问题是因为 netbeans 使用您的计算机区域设置。

应用这个答案NetBeans 7.1 - 无法更改为 UI 语言那么一切都会好起来的,甚至 glassfish 也是如此。


0
投票

我从很久以前到现在都有同样的问题。今天我刚刚找到解决方法。使用 Netbeans 17 进行测试。 如果有人仍然遇到同样的问题,我会在这里回答。 (无论如何,感谢@misman的回答)。

在您正在项目中编辑的文件上。
单击菜单 团队 > 远程 > 推送...
选择指定 Git 存储库位置

远程名称:来源和持久远程:已选中。
存储库 URL: 从选择框中选择您的存储库 URL。请务必谨慎选择!
输入您的用户名和密码,可能会检查已保存的密码
单击下一步

选择本地分支机构。通常我会选择 master 或任何看起来像你的工作分支的东西。
单击下一步

选择远程分支。执行与上述相同的操作,但这是在您的远程(Git 服务器)上。
单击完成

尝试使用菜单 Team > Remote > Push to Upstream再次推送。

© www.soinside.com 2019 - 2024. All rights reserved.