Eclipse、Git 和 Bitbucket - 无法推送 - 错误 401 未经授权

2023-12-21

我在使用 Bitbucket 和 Egit 时遇到问题。我在 BitBucket 上创建了一个新存储库,还在 Eclipse 中创建了一个新项目。当我尝试推送提交时,收到以下错误消息:

Can't connect to any repository: https://bitbucket.org/MyName/MyProject.git 
(https://bitbucket.org/MyName/MyProject.git: 401 Unauthorized)

我也尝试过https://[email protected] /cdn-cgi/l/email-protection/MyName/MyProject.git但我得到了同样的错误。创建提交后,我使用命令行进行推送git push and it 工作没有问题。之后我尝试使用 Eclipse 和 Egit 进行推送,但再次遇到相同的错误。我多次检查了我的帐户名和密码。

我是否需要以某种方式配置 EGit 才能从 Eclipse 推送到 BitBucket?一个月前,我总是使用 EGit 毫无问题地推送到与 Eclipse 不同的主机上的存储库。


这取决于您的 Eclipse 和 Egit 版本。
最新的 Neon 中有一个线程报告相同的问题 https://www.eclipse.org/forums/index.php/t/1081631/,并打开了一张票:错误 501000 https://bugs.eclipse.org/bugs/show_bug.cgi?id=501000.

正在进行修复:更改 82187:“EGit 身份验证器阻止登录对话框” https://git.eclipse.org/r/#/c/82187/.
已经是合并到master中 http://git.eclipse.org/c/mpc/org.eclipse.epp.mpc.git/commit/?id=39b391c52f548db09e8b050a27c457bd22818632(也在GitHub镜像上:提交 39b391c https://github.com/eclipse/epp.mpc/commit/39b391c52f548db09e8b050a27c457bd22818632 and 提交 10c65c7 https://github.com/eclipse/epp.mpc/commit/10c65c77e99d37a5191f3ed1a50b1736cd560493.
更改82539 https://git.eclipse.org/r/#/c/82539/也刚刚得到合并 3 天前 http://git.eclipse.org/c/simrel/org.eclipse.simrel.build.git/commit/?id=c4c29a8c85be41c5c3a4b5f5caaa9018a5e3f268.

因此 Marketplace Client Project 项目存储库 1.5.2 应该包含修复程序。
其实它的名字叫1.5.1a http://download.eclipse.org/mpc/releases/1.5.1a/,但你可以使用http://download.eclipse.org/mpc/releases/1.5.2 http://download.eclipse.org/mpc/releases/1.5.2。作为网址。

如果您使用 Eclipse Neon,您还可以从 Neon 存储库安装 EPP Marketplace Client。点击Help > Install New Software, type "neon”,选择 Neon 存储库 URL,选择Collaboration > Eclipse EPP Marketplace Client然后单击Install.

Egit 本身也正在进行修复:更改82295 https://git.eclipse.org/r/#/c/82295/.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Eclipse、Git 和 Bitbucket - 无法推送 - 错误 401 未经授权 的相关文章

  • Git 将新的本地分支推送到远程,无需指定名称

    当针对特定的跟踪问题进行补丁修复时 我们的工作流程如下所示 1 git checkout patch git pull upstream patch make sure we re up to date 2 git checkout b i
  • 如何给 Git 控制台着色?

    我最近看到gitWindows 中的控制台是彩色的 例如绿色表示添加 红色表示删除等 我如何为我的颜色上色git这样的控制台 为了安装它 我使用了以下命令 sudo apt get install git core As noted htt
  • 更新 Android SDK Tools 后 Eclipse 中出现 xml 错误

    这是我在布局 XML 文件中遇到的错误 error NotFoundException null Exception details are logged in Window gt Show View gt Error Log The fo
  • 在大型团队中使用 git VS Mercurial 和 Xcode 进行 iOS 开发有何优缺点?

    我们希望在一个项目上一起工作 签出 签入文件 一些开发人员推荐 git 其他开发人员更喜欢 Mercurial 有没有人对这两者都有经验 并且能告诉我为什么我应该花时间在不与 Xcode 集成的 Mercurial 上 而不是只使用集成的
  • 如何找出在哪个提交中添加了特定代码?

    我想知道我在哪个提交中添加了下面给出的代码 if getListView getChildCount 0 getActivity findViewById android R id empty setVisibility View VISI
  • Scala Eclipse 自动完成功能损坏?

    我正在尝试让自动完成功能在 Eclipse 中用于 Scala 开发 我试图从 Scala 类引用 java 类 但自动完成功能从未找到它 例如 以这个 scala 类为例 object Main def main args Array S
  • git checkout 裸露,并在接收后包含子模块

    如何在包含子模块的接收后挂钩中检出服务器上的裸存储库 我目前将其作为接收后挂钩 bin bash http blog ekynoxe com 2011 10 22 git post receive for multiple remote b
  • github 网络图查看器的替代品? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 当我单击 github 上的 forks 按钮时 我想获得一个摘要 这就是我使用网络图查看器获得的结果 但它并不完全理想 我会做什么ide
  • Git 和外部备份。子目录是空的,我宁愿它不是空的。

    我想使用 Git 创建外部备份系统 这部分是受到答案的启发在外部磁盘上备份整个 git 存储库的最佳方法是什么 https stackoverflow com a 4372855 2533127 其中建议如下 您还可以通过启动一个新的存储库
  • 使用 git 合并两个文件夹

    我正在和一些以前从未使用过 git 的人一起开发一个项目 由于不了解 git 的功能 他们创建了该项目的两个版本 开发版本和生产版本 这两个版本都存在于当前环境中 更复杂的是 除了旧的开发文件夹之外 另一个用户还创建了这些文件夹 所以项目目
  • 无法声明接口:资源繁忙

    我正在使用 USB4Java 低级版本 并且基本上是根据这段代码工作的here http www mets blog com java usb communication usb4java 我在 Ubuntu 中工作 遇到了有关权限的问题
  • 自动生成的文件 BuildConfig.java 出错 - Android

    我的 Android eclipse 项目突然出现错误 这是在运行 eclipse 时硬关闭之后 因此可能与此有关 我清理项目 然后进行构建 我在 gen 目录中自动生成的 BuildConfig class 文件上收到以下错误 The t
  • 即使我单击“运行”,Eclipse 也会运行调试模式

    Eclipse 总是在调试模式下启动我的应用程序 即使我单击常规的 运行 按钮 有任何想法吗 我发现我必须重新启动 Xoom 才能使其再次正常工作
  • AngularJs:显示来自 git 或 Bower 的版本号

    我创建了一个 Angular 应用程序 我想在屏幕上显示应用程序的当前版本号 目前我已将其实现为常量 application constant constants VERSION 1 1 2 但这需要我在每个新版本上更新常量 我使用 Bow
  • 获得干净的 git 沙箱的最有效方法是什么?

    对于我的持续集成构建 我想确保我的 git 沙箱中没有存放任何杂散文件 并且没有任何文件被无意中更改 我知道关于git reset hard HEAD 这解决了部分问题 但我想我想做的是删除所有未跟踪和忽略的文件 我可以用蛮力的方式做到这一
  • 按文件名过滤 eclipse 中的警告

    我们使用 Eclipse 进行 Java 开发 并使用 Maven 将 JSP 编译成 servlet 以便在嵌入式 Jetty 实例中使用 这意味着要从 Eclipse 运行该项目 我必须包含 target jsp source 作为源文
  • 运行 npm install - 如何配置不使用 SSH(端口被防火墙阻止)

    当我跑步时npm install大多数模块配置正确 然而 至少有人想击中ssh 拉取模块的地址 不幸的是 我的公司有一项政策 不允许内部网络之外的 SSH 连接 我收到的具体错误是 Error while executing npm ERR
  • 如何停止 Eclipse 重建工作区?

    我的工作区有近 70 个项目 有时 Eclipse 开始重建工作区 但我没有做任何修改 重建需要近2小时 如何停止它并让 Eclipse 仅重建进行了修改的项目 谢谢 在菜单中 Project gt Build Automatically
  • 如何快速查看哪个 Git 分支是最新的?

    例如 如果 git 上有 4 个分支 如下所示 branch1 branch2 current branch branch3 newest commits here master oldest 我的问题是 如何从 git 命令行检查我当前的
  • Mac 操作系统屏幕上的 Git 自动补全

    我在 mac 上使用 git 并配置了自动完成功能 如下所示http www codethatmatters com 2010 01 git autocomplete in mac os x http www codethatmatters

随机推荐