如何解决这个问题,执行合并命令时捕获异常。 org.eclipse.jgit.errors.MissingObjectException:

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

我收到此错误执行合并命令期间捕获异常。 org.eclipse.jgit.errors.MissingObjectException:当我尝试拉取时,Eclipse 上缺少未知的 d695171025c312b964e49bb2fb05e81a2e38dde2。如何解决这个问题?我已经痛苦了3天了。

git eclipse exception egit
3个回答
6
投票

我通过运行解决了这个问题

git fetch && git reset --hard

0
投票

先获取然后硬重置对我来说不起作用。

我备份了该项目,将其完全清除,重新启动 Eclipse,确保它消失了,再次重新启动 Eclipse(因为它没有消失),克隆它,切换到分支,在两个文件夹之间进行差异/合并结构(备份与新克隆),然后能够检查我的更改。


0
投票

也许您需要再次使用 fetch 添加远程存储库。 Eclipse 中的步骤:

  1. 切换到“Git 存储库”-透视图
  2. 右键单击当前存储库,然后转到“远程”->“获取...”
  3. 在“源 Git 存储库”窗口中单击“下一步”。
  4. 在“获取参考规范”窗口中,检查您的分支是否在“获取规范”字段下可见 4.1.如果没有,请添加“源参考:”和“目标参考:”。
  • 重要提示:如果添加新分支,请不要忘记单击“添加规范”按钮和“在原始配置中保存规范”。

希望这有帮助!

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