You sure know those nice git timeline charts, visualising a git branching strategy and workflow.
I created a git workflow based upon the specific needs of a customer. To hand over my work, I´d prefer not to scan my drawings, nor to fiddle with photoshop. Are there any free tools to create those? (i.e. sure they are – but are any of these especcially well suited for the task?) Ideally theye are web-based, or at least easy to learn for such a one-time-occasion. (No, LaTeX isn´t 🙂 )
Thanks!
4
Answers
There are:
…to name just a few. There’s a lot of GUI tools for this.
If you’d like to write some code and generate pictures out of it, take a look at GraphViz or Ditaa.
You can describe your flow using JS code. Here is GitGraph.js
I like Visualizing Git, which is open source and runs in your browser. You type in git commands, and it creates the graph.
The below graph was generated by this sequence:
Now that GitHub pages do support mermaid (Feb. 2022), you can integrate mermaid graph representing a Git workflow:
Result:
Warning: was in Beta in 2021, but now (Feb. 2022) referenced by the official documentation, still as "experimental".