Learn the basics first. You can use one of these resources:

Or any other resources you find and like.

Git and Github keep changing things as they are continuously developed. If something doesn’t look exactly the same way in the tutorial as it does on your computer,