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

时间:2014-12-08 14:16:38

标签: git workflow

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

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

谢谢!

2 个答案:

答案 0 :(得分:26)

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

  

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

GitGraph.js - template "metro"

答案 1 :(得分:10)

有:

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

......仅举几例。有很多用于此的GUI工具。

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