egit - git分支合并后无法将已删除的文件添加到索引
问题描述
在一个 Eclipse (Oxygen.3a Release (4.7.3a)) java 项目中,我合并了两个分支并解决了所有冲突,没有编译错误并且所有测试都通过了。
但是,EGit (4.9.2.201712150930-r) 不允许我将已删除的文件添加到索引/阶段。这样做的按钮已启用,但当我按下它时没有任何反应。
结果,关于这些文件的冲突没有解决(需要添加到索引中),所以我无法继续进行合并提交。
情况如下图。
我需要做些什么来解决这些冲突?
解决方案
我无法用 EGit 解决这个问题,但关闭 Eclipse 并运行
git add -A .
在命令行中解决了问题(再次打开 Eclipse 立即显示要暂存的文件)。(这个解决方案来自这个答案。)
所以不确定这是一个 EGit 错误,或者我只是不知道如何使用它来执行此步骤。然而,就像我说的,使用命令行解决了这个问题。
推荐阅读
- sql - 当用户被删除时,重新关联附加到用户的帖子或其他对象的“Rails 方式”是什么?
- database-design - Data Vault 2 我们可以在没有定义主键的情况下构建卫星吗?
- javascript - 如何在 Nuxt/Vue 中访问 From 和 To 路由
- vue.js - 如何通过将名称作为字符串从商店访问模块?
- antlr4 - 如果第二个操作数存在,则用于使布尔运算符必须的 Antlr 语法
- ios - 具有切换子视图和选择手势的列表项
- date - Telosys Timestamp Generation Date problem (missing nanosecond precision)
- javascript - 如何检查日期应该小于 Reactjs 中的当前日期?
- python-3.x - 在 python 中将 return 放在哪里
- python - 如何迭代每一行(每个单元格)并检查单元格是否包含值或nan,如果nan跳过行