As a beginner, learning to use Git and GitHub was tough. I had many failed attempts, following various tutorials on YouTube. I could follow and repeat the tutorials, but I struggled to understand the context in which it'd be useful. Why do people do ...