Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to draw (visualise) git workflows

Tags:

git

workflow

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!

like image 730
Zsolt Szilagyi Avatar asked Dec 08 '14 14:12

Zsolt Szilagyi


People also ask

Could you explain the Gitflow workflow?

The Gitflow Workflow defines a strict branching model designed around the project release. This workflow doesn't add any new concepts or commands beyond what's required for the Feature Branch Workflow. Instead, it assigns very specific roles to different branches and defines how and when they should interact.

What is a typical Git workflow?

Typical Workflow are as followsGet local copy of code. Create a branch. Edit files. Add and commit changes to local machine. Get back in sync with changes commited by others.


Video Answer


1 Answers

You can describe your flow using JS code. Here is GitGraph.js

- a simple JavaScript library which is meant to help you visually presenting git branching stuff like a git workflow, a tricky git command or whatever git tree you'd have in mind.

GitGraph.js - template "metro"

like image 134
naXa Avatar answered Sep 30 '22 19:09

naXa