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