Java EclipseGit:使用egit从另一个分支、标记或引用打开版本

Java EclipseGit:使用egit从另一个分支、标记或引用打开版本,java,eclipse,git,compare,egit,Java,Eclipse,Git,Compare,Egit,在查看代码时,我通常希望在新的编辑器窗口中从另一个分支打开当前文件的另一个版本。示例:在查看来自feature-branch-1234的Example.java中的更改时,我想打开来自develope或master的示例.java 我知道我可以右键单击文件内容,与->分支、标记或引用进行比较。但这将打开包含两个版本的比较视图,我确实希望在原始版本上有一个“全尺寸视图”,并且我希望独立滚动两个版本 有没有一种简单的方法可以在新的Eclipse编辑器窗口中打开当前文件的另一个版本?在您的情况下,您必

在查看代码时,我通常希望在新的编辑器窗口中从另一个分支打开当前文件的另一个版本。示例:在查看来自
feature-branch-1234
Example.java
中的更改时,我想打开来自
develope
master
示例.java

我知道我可以右键单击文件内容,与->分支、标记或引用进行比较。但这将打开包含两个版本的比较视图,我确实希望在原始版本上有一个“全尺寸视图”,并且我希望独立滚动两个版本


有没有一种简单的方法可以在新的Eclipse编辑器窗口中打开当前文件的另一个版本?

在您的情况下,您必须取消选中历史视图和Git Staging视图中存在的比较模式按钮:@howlger我看不出引用的答案有什么帮助。。。我知道这一点,但那是完全不同的。历史记录/暂存视图基于提交,而不是树。如果我将
feature-branch-1234
中的文件与
develope
进行比较,可能会有100个更改提交到该文件。我必须在源分支(
develope
)中搜索最后一次提交。然后,是的,如果我不想右键单击并选择“打开”而不是“比较”,我可以切换按钮。历史视图可以跟随编辑器,当您在“查找”工具栏中输入
development
时,您只需双击粗体提交即可(确保已启用“查找”工具栏、“显示所有分支和标记”以及“使用编辑器和选择链接”).@howlger我的历史视图与编辑器/选择链接。但在“查找”字段中,我无法搜索分支,它只搜索提交消息。我刚刚尝试过,粗体提交是从2018年开始的,而上次提交文件是在7月。我还选择了“显示所有分支和标记”。