在使用EGit插件查看eclipse中的代码时,在将其合并到develop分支之前,切换到分支并查看哪些文件随该分支上的提交而更改。为此我想看 - 只是 - 当前签出分支的提交。使用团队时 - >在历史中显示,我获得了所有分支的完整历史。
如何仅查看当前签出分支的提交,而不必通过完整的GIT历史记录搜索以查找相关提交?
使用像Gerrit这样的评论工具不是一种选择。
答案 0 :(得分:10)
您可以查看History View:
中的过滤器按钮所有分支
此切换激活"
All Branches
"模式。
默认情况下,只有提交日志中显示的那些提交可以从当前检出的提交中获得,即提交图以当前检出的提交结束,并且不显示更新的提交。
如果此按钮关闭,则所有提交都将显示在提交日志中 这在我们的示例的下图中说明。分支" beforeSplit"目前正在检查中;通过激活切换,新的分支将变为可见:
你需要将它与:
结合起来"其他参考"切换在fetch,rebase,merge等操作期间创建的某些Refs的可见性,例如FETCH_HEAD,ORIGIN_HEAD ...这有助于从历史记录视图中删除混乱。
答案 1 :(得分:2)
您可能需要取消选中“其他参考”选项。请参阅附图。