If you’re new to version control it can be a little overwhelming to wrap your head around. Coming from a visual design background I like to visualize complex concepts in my head. I thought I’d share some of my mental notes on the basics of Git and GitHub as a resource for other visual designers trying to delve deeper into the web developer spectrum.