I am having difficulty understanding how best to use GitHub. I tend to think graphically and it is only when I can get everything I need to know about a subject onto one diagram that I start to think that it may be simple enough to use. So here is my attempt at a diagram:


