【问题标题】:What is the tool GIT uses to draw graph in command-line? [closed]GIT 使用什么工具在命令行中绘制图形? [关闭]
【发布时间】:2019-06-17 20:28:21
【问题描述】:

我想使用该工具在每个节点上绘制带有标签的无向图。

Git 是否为此使用外部工具?

【问题讨论】:

  • 请注意,git 是用 C 编写的,而不是 JS。如果它确实使用了第 3 方库,那也将在 C 中。
  • @Code-Apprentice 这将是我为 js 寻找等价物或自己构建此类东西的良好开端
  • Git 不使用外部工具。此外,Git 的图特别是一个 DAG——一个无向和潜在的循环图可能需要不同的布局。考虑使用dot:见graphviz.org
  • @StavAlfi 我建议为您选择的语言搜索“图形可视化库”。
  • @Code-Apprentice 我正在寻找 bash 解决方案。

标签: bash git shell command-line


【解决方案1】:

您可能想到的工具是git log --graph。这个功能is implemented directly by Git, in C——不涉及外部工具或库。

这些图的实现是特定于 Git 历史的,在此上下文之外不太可能有用。

【讨论】:

    猜你喜欢
    • 2010-09-25
    • 2010-10-16
    • 1970-01-01
    • 2012-03-09
    • 2017-07-19
    • 1970-01-01
    • 1970-01-01
    • 2020-12-25
    • 1970-01-01
    相关资源
    最近更新 更多