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 未经授权 的相关文章

  • 删除 Xcode 项目的源代码控制

    我在 Xcode 项目上使用源代码控制已经有一段时间了 但现在我不想使用源代码控制 如何从 Xcode 中的项目中删除源代码控制 有三种方法 方法 1 将禁用所有项目的源代码管理 方法 2 将删除所有项目的单个存储库的链接 方法 3 将删除
  • 编写自定义 Eclipse 调试器

    EDIT 一定有某种方法可以解决这个问题 而无需编写全新的调试器 我目前正在研究在现有 java 调试器之上构建的方法 如果有人对如何获取 Java 调试器已有的信息 有关堆栈帧 变量 原始数据等 有任何想法 那将非常有帮助 我想要做的是我
  • 如何在源代码管理中存储 Visual Studio 的调试配置

    Visual Studio 的调试配置存储在 user文件是用户特定的并且传统上被源代码管理忽略 我对工作目录参数感兴趣 我需要它在程序员的机器上保持一致 并且它具有以下价值 outDir而不是默认的 ProjectDir 我怎样才能解决这
  • git am 和 git apply 有什么区别?

    Both git am https git scm com docs git am and git apply https git scm com docs git apply可用于应用补丁 看起来git am自动提交 而git apply
  • 如何使用 git 找到一个分支中但不在另一个分支中的所有提交?

    我有两个分行master and live Master是发展 分支并包含尚未准备好进入的提交live 如果在master需要进入的分支live树枝然后他们被樱桃采摘master to live 有时会做出承诺live分支然后是 樱桃摘入m
  • 在 Bash 中监控 tomcat,直到它完成部署 war 或应用程序

    怎么可能Tomcat在 bash 脚本中进行监控以检测它是否完成了战争或应用程序的部署 应用场景 Tomcat 开始于systemd Tomcat 开始于catalina sh 使用 Tomcat 管理器 Tomcat从Eclipse启动
  • git rebase 吃了我的提交!为我翻译“git reflog”输出?

    我已经完成了五次提交 我想在推送它们之前将它们全部合并为一次提交 出于某种原因 我决定尝试通过与通常使用的不同的方式来做到这一点 FWIW 我试图按照此处的说明进行操作http gitready com advanced 2009 02 1
  • Eclipse 启动时崩溃;退出代码=13

    I am trying to work with Eclipse Helios on my x64 machine Im pretty sure now that this problem could occur with any ecli
  • gerrit - git(pull、checkout、cherrypick)的用途是什么?

    在 Android 的 gerrit ex 中 link https android review googlesource com c 109934 要下载补丁 我看到4个选项 回购下载 checkout pull 择优挑选 它们之间有什
  • gitignore 匹配子目录中带有前缀和后缀的文件

    我喜欢只跟踪以 es 开头并以 h 或 m 结尾的文件 所以我尝试了这个 exlude all except es h es m and exlude all except es h es m 但对于子目录中的文件都不起作用 当你忽略一切
  • 如何在 BlackBerry - Java Plug-in for Eclipse 中设置不同的模拟器?

    我已经下载并安装了BlackBerry 用于 Eclipse 的 Java 插件 它正在启动默认模拟器 黑莓 Bold 9930 当我尝试运行应用程序时 但我想用另一个模拟器运行该应用程序 例如黑莓火炬 9800 我应该如何切换到该模拟器
  • gitbranch --merged 使用管道命令

    有没有办法达到相当于 git branch merged 使用 git 管道命令 我知道有类似的命令git for each ref它为您提供提交哈希值及其相应的引用名称 是否有一个命令可以判断某个提交是否可以从另一个提交访问 这基本上就是
  • 使用 git 将一系列小的合并从 master 压缩到我的分支中,同时保留对 master 的引用?

    我有一个非常复杂的合并要做 部分问题在于我浪费了太多时间 因此要纳入我的分支的更改量是巨大的 为了让事情变得更容易 我选择这样做git merge origin master 20 then git merge origin master
  • Eclipse 的 Bash 脚本插件? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有正经的bashEclipse 的插件 我唯一的要求是语法突出显示 我用谷歌搜索过 但没有看到任何
  • 为什么我无法推送这个最新的 Git 子树?

    我将 Git 子树与我正在开发的几个项目一起使用 以便在它们之间共享一些基本代码 基本代码经常更新 升级可能发生在任何项目中 最终所有项目都会更新 我遇到了一个问题 git 报告我的子树是最新的 但推送被拒绝 例如 git subtree
  • 如何在 Eclipse 中关闭 Javadoc 悬停(或有选择地启用它)?

    一位开发人员不喜欢 Eclipse 悬停 Javadoc 并希望禁用它 一个选项 或者更好的是 仅选择性地启用它 另一个选项 他使用的是 Eclipse 3 3 这可能吗 不确定 选择性 启用它是什么意思 基于什么 下面的说明适用于 3 5
  • 将 Maven 项目从 Git 导入到 Eclipse 中

    如何获得选择从 Maven 和 Git 导入并让 Eclipse 正确生成我的项目的效果 要将我的项目导入 Eclipse 我可以选择 File gt import gt maven 然后导入所有 Maven 项目并可以正常构建 或者我可以
  • Git 预提交挂钩未在 Windows 上运行

    我刚刚开始研究 Git 挂钩 但我似乎无法让它们运行 我设置了一个本地存储库 因此我的项目文件夹中现在有一个 git 目录 我已将名为 pre commit cmd 的 cmd 文件添加到 C path to my project git
  • 如何在解决冲突的过程中提交长 Git 合并

    我正在进行一次大型合并 其中包含 300 多个冲突文件 我想使用 mergetool 来解决这些问题 但我不可能一次性完成这一切 我如何提交合并 然后返回并继续相同的合并 通常 如果索引中存在冲突 git 似乎不允许您提交 我假设 不能一次
  • 错误:运算符不存在:整数 = 字符变化,使用 Postgres 8.2

    我有一个用旧版本的 Eclipse Ganymede 如果我没记错的话 开发的 Java EE Web 应用程序 我最近迁移到 Kubuntu 12 04 LTS 并将应用程序迁移到 Eclipse Kepler 我从 Eclipse 网站

随机推荐