Git in one image
Looks great!My 12-year old questioned why a 'pull request' is named the way it is.  Obviously it's after the command 'git pull' which fetches the latest changes, then merges them, but it's confusing according to him, and should be called a 'merge request' instead.  I don't disagree.