我有一个本地git存储库。 最近我从bitbucket添加了一个远程存储库,并通过以下方式将我的分支推送到那里: git push bitbucket (因为我在https url中配置了用户名和密码)。 但是,当我尝试使用NetBeans进行推送时,当我从配置的远程存储库列表中选择并尝试手动输入远程存储库详细信息时,我总是得到 401 Unauthorized 。 我有最新版本的NetBeans和Git插件。
感谢您提前提供任何帮助。
答案 0 :(得分:4)
这是NetBeans中的一个错误。在NetBeans 7.2中修复了接缝,在NetBeans 7.3中看起来更好,所以也许您可以尝试升级。我发现它稳定可靠。
请注意,如果您需要切换,可以安装多个版本的NetBeans,并且由于您使用git和push,因此您不应该担心丢失数据。
答案 1 :(得分:2)
您是否使用了this thread中提到的正确版本的Git?
我遇到了同样的问题。你在运行哪个版本的Git? (git --version会告诉你。)
在1.6.6之前,Git不支持"smart" HTTP Bitbucket不支持“哑”HTTP,所以你需要升级到更新版本的Git。