如何做一个' git log'在Windows Git Gui中?

时间:2014-09-10 13:07:10

标签: git git-log git-gui

我刚刚使用Git Gui从GitHub克隆本地回购,然后我检查了某个分支。我现在想要看到相当于做git log -50,但似乎无法在菜单选项或主屏幕上找到任何内容:

enter image description here

如何查看最后一次(例如50次更改)的提交历史记录/数据?

2 个答案:

答案 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"
    

    enter image description here

  • 使用SourceTree之类的工具。注意:即使您只想在本地使用Atlassian或Bitbucket帐户,而无需在线进行任何回购,也必须先创建一个帐户(我觉得很烦)。

    enter image description here