Git branching strategy diagrams
As part of the work I'm doing for our early careers program I've recreated two common Git branching strategy diagrams.
Here they are, released under a CC0 license and free to use (without credit) for any purpose. Both of these images can be downloaded and opened of diagrams.net for editing.
This diagram is based the diagram in Vincent Driessen's original post introducing Git flow. That original diagram is available for download at the bottom of that post in Keynote format.
Github flow is a simplified branching strategy based on Github's Pull Request model. This is a common model for projects that use short-lived feature branches and deploy frequently.