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



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

我正在使用 Eclipse Juno + EGit 2.0

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

但是,这包括工作区中的所有项目,因此,如果您在其他项目中的 2 个提交之间发生了更改,而不是要调查的项目,则可能会给您带来一些干扰。

尝试(右键单击)团队>同步工作区。您需要选择一个项目才能显示此菜单项。 这应该会打开"同步透视"。您可以选择一些"模式",例如仅显示传入或传出等......

我发现这个观点比"比较"要好一点。不知道为什么EGit两者兼而有之。

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

最新更新