如何在Windows上获得git分支的图形表示,从而真正显示存储库的拓扑?

问题描述 投票:0回答:1

我的最后一个问题已经结束,因为显然是重复的,已经回答了好几次。但是,提到的所有答案(Unable to show a Git tree in terminalPretty git branch graphsVisualizing branch topology in Git)都无法解决我的问题。其中有一个非常完整的答案,但是对于Linux上的git而言;还有许多其他命令可以提供复杂的命令,但是它们并没有显示我想要看到的内容;还有其他一些参考工具可以绘制人为的拓扑(不是真正的存储库之一)。

我想知道的是,在Windows上是否有某些东西(工具,命令等)显示给我这样的图形:

c1 <--- c2 <-- c6  master 
         |
         --- c3 <-- c4  branch 1
              |
              --- c7 <-- c8 branch 2 

或者,实际上是不可能的。

对于上面这样的拓扑,所有命令(虽然很复杂)或gitk之类的工具都显示如下内容:

enter image description here

例如,我不知道分支2是从分支1上的提交创建的,并且遵循不同的开发路径。

谢谢。

git graph commit topology
1个回答
0
投票

我有一些工具,可以帮助您在UI中显示git历史记录。根据需要。

  1. GitAhead

  2. SublimeMerge

  3. SmartGit

  4. GitCola

© www.soinside.com 2019 - 2024. All rights reserved.