在Egit / TortoiseGit中查看回购的整个提交历史的方法? [英] Way to see the whole commit history of a repo in Egit/TortoiseGit?

查看:498
本文介绍了在Egit / TortoiseGit中查看回购的整个提交历史的方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一种方法来查看(尽管如此)我当前git回购的整个历史。从它看起来,egit的显示在历史中将只显示提交到当前提交。我的意思是,如果我做了commit1和commit2,然后决定检查第一个,运行项目的显示历史记录将不会显示commit2。



有没有什么方法可以让我看到回购的全部历史?我想这会在 git log master 控制台命令的行上出现。换句话说,如果你在任何时候结账,你最初的提交,如果你的历史记录不会显示它们,那么你应该如何检查新的提交?

我一直在检查,似乎TortoiseGit受到来自同一个问题。这确实是一个问题,或只是我没有做我们应该做的事情?



谢谢

解决方案

我会打开 gitk --all 并查看顶部。这会告诉你整个历史。我没有使用其他工具,但如果他们没有--all开关,请使用gitk。



希望这会有所帮助。


I'm looking for a way to see, though egit, to the whole history of my current git repo. From what it looks like, egit's "Show in History" will only show commits up to the current commit. With this I mean that if I do commit1 and commit2 and then decide to do checkout of the first, running "Show in History" of the project will not show up commit2.

Is there any way that allows me to see the whole history of the repo? I guess that'll be somehting on the lines of the git log master console command.

In other words, if you do checkout at any time your initial commit, how are you supposed to later be able to checkout the newer commits if your history won't show them?

I've been checking out, and it seems TortoiseGit "suffers" from the same problem. Is it indeed a problem or is just me that's not doing thing as we're supposed to?

Thanks

解决方案

I would just open up gitk --all and look at the top. This will show you the entire history. I haven't worked with the other tools but if they don't have an --all switch, use gitk.

Hope this helps.

这篇关于在Egit / TortoiseGit中查看回购的整个提交历史的方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆