我已经启动了 Eclipse EGit。在某些情况下,它确实并不全面。
我有本地文件,例如 pom.xml 已更改。在 git 服务器上,此文件已更改。我愿意pull,EGIt 说:
签出与文件冲突:
即拉停(fetch已完成,但未完成merge),没关系。然而接下来是糟糕的经历。
我同步工作区,将我的更改放在一边,并使其与 FETCH_HEAD 相同。但EGit不想继续。我用 HEAD 版本替换文件。但是EGit仍然不想继续。
解决冲突后,EGit 应该使用什么标准的预期用户操作?
更新:
我added to index,然后marked as Merged->pull仍然无法通过。
当我选择Merge我得到对话框

我无法提交该文件,因为它不在已更改文件的列表中。