2009-09-08 156 views
48

我在Mac OS 10.6上使用eclipse plugin for Git,我无法弄清楚如何比较两个版本的文件。我可以提取文件的历史记录,并查看所有提交信息,但我无法弄清楚如何查看每次提交中更改的内容。如何比较Eclipse中git中的两个修订版本?

这是非常容易与颠覆,我敢肯定它容易与Git,如果你知道在哪里看(但显然,我不知道)。

任何指针将不胜感激。

为了详细说明我的问题,有没有办法在eclipse插件中访问git-diff

+1

相关的git命令是'git-diff'。 Eclipse插件中是否没有实现? – Cascabel 2009-09-08 22:25:24

+0

我想这是一个更简洁的问道;谢谢。我编辑了提到'git-diff'的问题。 – pkaeding 2009-09-08 22:27:57

+0

是的,我认为这是你的意思;这只是你的问题的标题,把我扔掉了。我确实发现了一些建议您需要在工作区首选项中启用git作为quickdiff提供程序的事情,以便您可以将修订版设置为quickdiff基准并获得广告中的quickdiff功能。虽然我不使用Eclipse,所以我无法测试它。 – Cascabel 2009-09-08 22:35:30

回答

59

EGit User Guide

选择项目中的一个资源(项目,文件夹或文件)探险 或导航下比较有了右键单击一个动作。

我刚刚用EGit 1.3.0进行了测试。您可以与提交,HEAD,以前的版本,“分支,标记或引用”,Git索引或历史记录中的任何项目进行比较。

+1

@pkaeding如果是这样,那么你可以在这里添加该答案...链接现在不工作。 – jimy 2012-04-06 06:57:07

+0

是的,我的原始答案是蹩脚的,只有链接的答案。令人高兴的是,3年来发生了很多变化。 EGit现在支持很多比较。我已经用当前信息更新了答案。 – slothbear 2012-04-07 02:39:55

+2

你不知道我一直在寻找这个多久。事实证明这很简单。谢谢! – 2016-05-04 13:21:18

相关问题