如何在Egit/TortoiseGit中查看repo的整个提交历史?

qco9c6ql  于 12个月前  发布在  Git
关注(0)|答案(6)|浏览(195)

我正在寻找一种方法,通过egit查看我当前git仓库的整个历史。从它看起来,egit的“Show in History”只会显示到当前提交的提交。我的意思是,如果我做了commit1和commit2,然后决定做第一个的 checkout ,运行项目的“Show in History”不会显示commit2。
有没有什么方法可以让我看到仓库的整个历史?我想这将是git log master控制台命令行上的东西。
换句话说,如果你在初始提交的任何时候都 checkout ,那么如果你的历史记录没有显示新的提交,你以后怎么能够 checkout 它们呢?
我一直在检查,似乎TortoiseGit也有同样的问题。这是一个问题,还是只是我没有按照我们应该做的去做?
谢谢

6qfn3psc

6qfn3psc1#

如果你看一下历史标签下的工具栏,有一个分叉成两个向下箭头的路径的小图标,它的工具提示上写着“显示所有分支和标签”,我想这会达到你想要的效果。

fbcarpbf

fbcarpbf2#

我也有这个问题。
在最新版本中有一个“Git Reflog”视图(eclipse Luna Service Release 1 [4.4.1] with eGit 3.5.1)。
有关背景信息,请参见:http://aniszczyk.org/2011/06/26/git-reflog-and-eclipse/

wh6knrhe

wh6knrhe3#

我喜欢在右键单击repo文件夹时使用上下文菜单。

pqwbnv8z

pqwbnv8z4#

第一步:在Eclipse中打开Git存储库。第2步:展开分支,右键单击工作副本分支,然后单击“在提交查看器中打开”。显示此分支的最新提交。第3步:在查看器屏幕中的最新提交上,单击最右上角的按钮“在历史记录中显示”。历史记录将在下面的选项卡中打开。请参阅下面的快照。

dba5bblo

dba5bblo5#

在Eclipse历史视图中有一个按钮 Show all Branches and Tags 来显示所有的提交。更多细节请看截图:


的数据
(It已经被L2G提到了,但是我没有足够的声誉在那里发表评论。)

bzzcjhmw

bzzcjhmw6#

我会打开gitk --all并查看顶部。这将显示整个历史。我没有使用过其他工具,但如果他们没有--all开关,请使用gitk。
希望这对你有帮助。

相关问题