BTW I'm wondering how these amazing figures are made?

A successful Git branching model
nvie.com