Git For All is a quick and short guide to Git for everyone, developers and non-developers. It explains Git concepts with simple examples and illustrations; without terminal commands.
This is something I wish I had when I started. That's what led me to create this guide.
I want to prevent the following scenario:
https://xkcd.com/1597/