我刚刚使用Git Gui从GitHub克隆本地回购,然后我检查了某个分支。我现在想要看到相当于做git log -50
,但似乎无法在菜单选项或主屏幕上找到任何内容:
如何查看最后一次(例如50次更改)的提交历史记录/数据?
答案 0 :(得分:5)
该GUI不仅适用于Windows,而且是Git附带的标准git-gui
。
在任何情况下,git-gui
本身都不会显示日志信息。它用于创建新提交,管理分支等。伴随程序gitk
visualizes the commit graph还包含git log
- 类似信息。
您可以使用菜单中的存储库→可视化大师的历史记录等方式从gitk
启动git-gui
(或者,如果您愿意,可视化所有分支历史记录< /强>)。或者,您可以从命令行启动它。我通常希望查看所有分支,因此我使用gitk --all
。
答案 1 :(得分:0)
以下是不同的选项(命令行中的前3个选项):
gitk
或git-gui
,然后是 Repository>可视化主人的历史记录,如Chris
从https://github.com/alberthier/git-webui安装Git-webui并在PATH中创建脚本以快速调用它。在Windows上,我创建了gitweb.bat
,其中包含:
python "D:/Documents/software/____PORTABLE/git-webui-master/release/libexec/git-core/git-webui"
使用SourceTree之类的工具。注意:即使您只想在本地使用Atlassian或Bitbucket帐户,而无需在线进行任何回购,也必须先创建一个帐户(我觉得很烦)。