有 pretty 的 git 简介graphs了解“git 的历史只是一个 DAG”的概念。我想知道为什么(似乎)很少有可视化 git 浏览器构建在这个精确模型上来表示历史。
- git-cola's DAG view (看起来仍然是一个实验性功能)
- github's network graph (非常接近我正在寻找的东西,但它不是一个独立的工具)
除此之外,所有可视化 git 浏览器(gitk、git-gui、GitX 等)都将图表放在一列窄栏中以支持文本信息。
有没有以DAG View 为主的git repo浏览器?任何平台、任何语言、独立、GUI/CUI 都没有关系。
我不打算解决手头的具体问题。只是希望一个激进的工具可以帮助我达到 git zen。
编辑:相关,但在 OP 看来,不同的问题:
我正在寻找的不仅仅是“一个生成 git 历史 DAG 的工具”;就像网络浏览器一样,这个假设的“面向 DAG 的 git 浏览器”应该能够查看、搜索、跳转和过滤历史图。
最佳答案
ungit是我等待了一段时间的新工具,它允许您通过在提交 DAG 中的节点周围拖动来查看和操作 git 存储库。
关于git - 面向 DAG 的 git 浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5158182/