A great, interactive intro to Git

It took me some time to understand revision control, and I searched the web quite a bit for a simple explanation.

Github created a great interactive tutorial to explain the general concepts of Git revision control.

No only does it teach you about managing a repository, but you also learn the commands to create, push, pull, etc your Git repository.

Take a look and try it out