Eclipse eGit:历史记录视图仅显示本地历史记录,不显示远程历史记录

问题描述 投票:0回答:4

我以前能够看到文件的实际提交历史记录,但现在我得到的只是本地历史记录:

改变了什么?

eclipse git history egit
4个回答
3
投票

单击 Windows > Show View > Git Repositories 打开

Git 存储库
视图。

在此视图中选择您的存储库。右键单击它,然后选择

Show In > History
选项。

如果您想要给定文件的历史记录(例如:如相关图像所示的 server.js)。在 Package explorer/Navigator/Project Explorer 视图中选择/找到此文件,然后右键单击此文件,然后选择

Team > Show in History
选项。


1
投票

为了解决这个问题,我只需点击历史视图中最右边的按钮,名为“显示所有分支和标签”,如下所示,就是拆分后指向下方的两个箭头。

主分支提前了一些提交,并且没有显示是否未“开启”。


0
投票

我在遇到同样的问题并寻找解决方案时发现了这篇文章。对我的案例有帮助的是 @jazzpi 对 @Chandrayya G K 的回答的评论:

右键单击项目并选择“团队 -> 共享项目

执行此操作后,历史记录始终显示 git 历史记录而不是本地历史记录。并且不必总是右键单击文件并导航到“团队 -> 在历史记录中显示”。此外,只有在那之后,@Jonathan Drapeau 描述的按钮才会出现(“显示所有分支和标签”)。


-1
投票

即使您有 git 项目,它也可以工作:右键单击文件上的“Package Explorer”或“Project Explorer”。选择选项“比较”->“本地历史...”

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.