That was very entertaining to read, you're very charming😂 It's definitely hard to learn all of these concepts at first, and it took me a while, I am actually still learning now. Using terminal and git is very complicated.
I learn Git/GitHub before I learned any programming; I learned the tools I need in order to aid my learning. I found this to be very helpful because I was able to upload my projects, and work through terminal early on. It's a good habit to get into as a beginner because it gives you practice on how the real world as a dev works.
However, I noticed a lot of tutorials don't do this because Git is a very broad subject to learn in itself. It's very understandable Git is a whole different course.
The Odin Project has a very, very good curriculum, and although it may seem like I work for them or something because of how much I mention them, I actually don’t😂 I just genuinely think it's an awesome curriculum in which its main goal is to make people job prepared. You learn a lot of 'real-life' skills tutorials don't otherwise teach you through TOP. I strongly suggest you check it out, the curriculum at least.
Best of luck Zoë!