如何在Git存储库中获得分支的“合理”图形视图?

时间:2016-01-12 09:06:14

标签: git

以前,我曾在cvs上工作,其中支持Web和图形视图。 所以,如果我打开cvsweb,我可以轻松搜索标签。此外,最好的部分是图形视图。图形视图清楚地显示了分支的创建位置。但是,我在git中看不到相同的内容。这是两张图片。我已插入图像进行比较。我的问题是如何在git中获得相同的cvs图形视图。如果不可能,我如何解释分支点等。在表示/绘图结论中git是否复杂?我问这个问题,因为像我这样的许多软件工程师必须处理回归和发布。这里的目标是确定分支点。此外,合并分支的位置 - 如合并点等。这提供了更改的位置和时间等信息。

enter image description here

在CVS中,我可以轻松地从分支创建的地方弄清楚。 Git Representation

这是git表示 - 我无法知道分支的创建位置。它看起来很难看。我无法说出任何东西。

enter image description here

3 个答案:

答案 0 :(得分:0)

我认为很难得到一个完全相同的git视图,但是我们可以改进你现在拥有的东西。

以下内容摘自:https://git-scm.com/book/en/v2/Git-in-Other-Environments-Graphical-Interfaces

安装Git时,您还可以获得gitkgit-gui的可视化工具。

gitk是一个图形历史记录查看器。可以把它想象成一个强大的GUI shell而不是git log和git grep。当您尝试查找过去发生的事情或可视化项目的历史记录时,可以使用此工具。

如果这还不够,我会看看:

https://git-scm.com/download/gui/linux

答案 1 :(得分:0)

  

我无法弄清楚分支的创建地点

此信息不存储在git中。你所知道的是哪些提交是指向现在的分支。也许合并提交消息可能包含有用的信息,例如合并在什么内容。

答案 2 :(得分:0)

我认为Windows上的git togise是获得合理图形的最佳方式。 右键单击并单击“修订图”。