I’ve been reading up on Git recently after I learned a bit about their data model. The model helped me out a lot to visualize how the workflow in Git works.
These are some notes I took that I think may help out others who are new (or act as a detailed reference):
The source material for the notes is linked in the notes as well if anyone wants to take a deeper dive into the topic.
Note: This is much more than you need to just get started with git. I am doing this mostly because my work place currently does not use version control at all and I’m trying to put that into practice.