

Practice :) A tiny deliverable after each chapter or tutorial, something simple you can finish in a few days. Accept that it will “fail” sometimes, that’s part of it.
The best bit: the doubts you hit while practicing tell you exactly what to learn next.
That’s how you get out of tutorial hell: you stop following the course and start following your own questions.


Excellent advice, you don’t need anything complex, just install git and you’re good to go.
Think of a commit as a save point before the boss fight. One rule is enough to start: commit every time something works, and always before trying something risky. Write the message as if for yourself in six months.
The server can wait until you have something worth losing. Just remember git on one disk isn’t a backup: copy the folder somewhere else now and then.