Eclipse + Git - 如何在与选项进行比较时仅显示已修改的文件?

时间:2012-10-04 17:40:04

标签: eclipse git compare

我正在尝试将我的项目与先前的git提交进行比较。 Eclipse在Git Tree Compare窗口中显示项目的每个文件,有没有办法只显示修改后的文件?

我正在使用Eclipse Juno + EGit 2.0

3 个答案:

答案 0 :(得分:2)

尝试(右键单击)团队 - >同步工作区。您需要选择要显示此菜单项的项目。这应该打开Synchronize Perspective。您可以选择一些“模式”,例如只显示传入或传出等...

我觉得这个观点比'与'比较好一点。不确定为什么EGit都有。

答案 1 :(得分:2)

如果在历史记录视图中选择两个提交并使用上下文菜单“相互比较”,那么您将获得仅包含已修改文件的差异。对于您的用例,两个提交中的一个必须是最重要的。

但是,这包括工作区中的所有项目,因此如果您在其他项目中的2次提交之间进行了更改,那么它可能会给您一些噪音。

答案 2 :(得分:1)

这是一个旧线程,但没有任何改变。对于多项目开发而言,在文件层次结构,分支,提交,变更集以及您拥有的内容之间呈现集中的增量方面并不起作用。我使用超越比较软件,这是低成本但不是免费的,以获得所需的视图(在工作现场提供)。如果有人知道o / s工具或eclipse插件可以很好地处理这个任务,请加入。