我认为我只是(仅仅来自SVN背景)与Eclipse中EGit如何处理Git冲突相混淆。
据我所知,它以正常的标准方法显示文本,用于显示此处所述的冲突:http://www.kernel.org/pub/software/scm/git/docs/git-merge.html#_how_conflicts_are_presented但是它不是很干净,并且有数千行代码,以避免意外删除行变得无法管理这并不意味着删除。
EGit中是否有任何GUI可以向我显示每个冲突的能力?
我已经四处搜索了,但是当我通过右键单击树的顶级节点(即右键单击merge tool
具有{{1的文件夹)的说明时,我听说models
键入表示冲突的图标,其中包含<>
的冲突文件)合并工具显示为灰色。
我使用User.php
错了吗?
我发现一个错误可能导致EGit合并工具无法显示:Why is the merge tool disabled in Eclipse for a EGit-managed project?但是我使用的是EGit 1.3.0所以我应该超越这个错误。
答案 0 :(得分:1)
我已经在这里和EGit论坛上提出了这个问题两天:http://www.eclipse.org/forums/index.php/t/371459/不幸(即使在每个人都看过之后)没有人有真正的答案所以我决定手动解决我的冲突并且只是合并
实际上,这种方式比试图解决合并工具为什么不适合我的方式更快更容易,具有讽刺意味。