如何绘制(可视化)git工作流程

问题描述 投票:20回答:2

你肯定知道那些不错的git时间表图表,可视化git分支策略和工作流程。

我根据客户的特定需求创建了一个git工作流程。为了交出我的工作,我不想扫描我的图纸,也不喜欢摆弄p​​hotoshop。有没有免费工具来创建它们? (即确定它们是 - 但是这些中的任何一个特别适合这项任务吗?)理想情况下它们是基于网络的,或者至少容易学习这样的一次性场合。 (不,LaTeX不是:))

谢谢!

git workflow
2个回答
26
投票

您可以使用JS代码描述您的流程。这是GitGraph.js

- 一个简单的JavaScript库,旨在帮助您直观地呈现git分支内容,如git工作流,棘手的git命令或您想到的任何git树。

GitGraph.js - template "metro"


10
投票

有:

  • yWorks - 免费(Java)
  • LucidChart - 基于网络
  • draw.io - 基于网络,免费,open source
  • OmniGraffle - 仅限mac,免费试用,我个人最喜欢的
  • MS Visio

......仅举几例。这里有很多GUI工具。

如果您想编写一些代码并从中生成图片,请查看GraphViz或D​​itaa。

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