【问题标题】:Visualizing branch topology in Git在 Git 中可视化分支拓扑
【发布时间】:2009-12-03 09:55:04
【问题描述】:

我在自己的机器上单独使用 Git,我发现很难维护我所有分支和提交的心智模型。我知道我可以通过git log 来查看我所在位置的提交历史记录,但是有没有办法查看整个分支拓扑,比如这些似乎到处都用于解释分支的 ASCII 映射?

      .-A---M---N---O---P
     /     /   /   /   /
    I     B   C   D   E
     \   /   /   /   /
      `-------------'

感觉就像有人过来并试图拿起我的存储库很难弄清楚到底发生了什么。

我想我受到了 AccuRev 的stream browser 的影响...

【问题讨论】:

标签: git


【解决方案1】:

Git 的官方网站加入了一些第三方平台特定的 GUI 工具。打开Git GUI Tools for Linux Platform

我在 Linux 平台上使用过 gitgGitKraken。两者都有助于理解提交树。

【讨论】:

    【解决方案2】:

    对于那些在VIM 工作的人来说,gv.vim 可能会很有趣。这就是我在 VIM 中直接使用的,它还可以方便地浏览提交历史并检查具体更改。

    这是直接来自gv.vim's Github page的截图:

    具体风格取决于使用的颜色主题。

    【讨论】:

      猜你喜欢
      • 2023-03-16
      • 1970-01-01
      • 2013-11-09
      • 2011-01-04
      • 1970-01-01
      • 2020-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多